[英]VSC highlighted lint errors
我使用 flake 8 來整理我的 Python 代碼。 在編輯器的迷你 map(編輯器的右側面板)上,任何錯誤/警告都被突出顯示,但在編輯器中它自己只畫了一條下划線。 有時下划線就在一個字符下面,有時很難找到。
盡管我知道錯誤在我使用 mini map 選擇的區域,但很難找到。 對我來說錯誤應該跳出你的眼睛。 請參閱隨附的印刷品,其中有 2 個 1 個字符的錯誤以及紅色箭頭所指的迷你地圖突出顯示。
所以我想通過在編輯器中突出顯示有錯誤的孔線來解決這個問題,如果可能的話,保留下划線只是為了指出錯誤的確切位置(不需要 - 找到線並查看它懸停的錯誤錯誤使得很容易找到錯誤所在的位置)。
我使用 Google 和 Stackoverflow 對此進行了很多搜索。 我找到了如何更改警告和錯誤的顏色,但沒有找到如何將下划線更改為突出顯示的顏色。
如果您將鼠標懸停在錯誤行上, flake8
告訴您錯誤。
您可以自定義、忽略或排除錯誤/文件/文件夾。 或者最好的事情是你可以修復所有這些。 有關更多信息,請查看此處。
示例代碼(在您的情況下):
my_dict = {
"person": [{"id": 1234,
"name": "Mert", # continuation line under-indented for visual indentflake8(E128)
}]
}
index =0 # missing whitespace around operatorflake8(E225)
固定代碼:
my_dict = {
"person": [{
"id": 1234,
"name": "Mert",
}]
}
index = 0
[flake8]
ignore = E128,
exclude = .git,__pycache__,docs/source/conf.py,old,build,dist
max-line-length = 160
settings.json
,請在此處應用說明) "python.linting.flake8Enabled": true,
"python.linting.enabled": true,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.