VSCode中运行代码后如何高亮显示报错行(黄色高亮)
如何在VSCode中高亮Traceback报错里的指定代码行?
先贴出报错信息:
Traceback (most recent call last): File "f:\onedrive\L_ML\L_ML_W3_Lab06-09\L_ML_W3_Lab06.py", line 57, in <module> dj_db_tmp, dj_dw_tmp = compute_gradient_logistic(X_tmp, y_tmp, w_tmp, b_tmp) File "f:\onedrive\L_ML\L_ML_W3_Lab06-09\L_ML_W3_Lab06.py", line 45, in compute_gradient_logistic dj_dw = dj_dw[j] + err_i * X[i,j] IndexError: invalid index to scalar variable.
需要高亮上述Traceback中第57行和第45行对应的代码行(黄色高亮),在VSCode里可以这么操作:
内置高亮(需插件支持)
- 选中要高亮的代码行
- 右键点击选中区域,选择「Highlight」→「Add Highlight」(没这个选项就安装Highlight Line插件)
- 要黄色高亮的话,去插件设置里把高亮颜色调成黄色即可。
用Better Comments插件自定义高亮
- 先安装Better Comments插件
- 按
Ctrl+,打开设置,搜索「Better Comments: Tags」 - 添加一条规则,比如设置
// !对应黄色高亮,之后在目标代码行的行首或行尾加上// !标记,插件就会自动把该行标黄。
临时高亮(无需插件)
选中目标行后,按Ctrl+Shift+P打开命令面板,输入「Toggle Line Highlight」就能临时高亮当前行,多次执行还能切换颜色,选到黄色即可。
内容的提问来源于stack exchange,提问作者SvenSeven7
相关产品推荐
相关产品推荐

