vs code是相當(dāng)不錯的一個編輯器,現(xiàn)階段我用來編寫nim程序脊僚。
vs code非常喪心病狂一點就是行號區(qū)和編輯區(qū)的背景顏色都是一樣唉韭,
這樣會導(dǎo)致要看行首有沒有對齊會非常吃力。這個問題讓我糾結(jié)了非常久挟裂。
我第一次找到的解決方法是,通過修改workbench.main.css 揍诽,在里面定義margin-view-overlays的背景顏色诀蓉。
但是會導(dǎo)致vscode文件提示損壞栗竖,這雖然不會影響正常使用。如果更新或者默認安裝新版本的VSCODE渠啤,
workbench.main.css肯定會被覆蓋掉狐肢,所以這個還不是最好的解決方法。
不過沥曹,如果你想魔改vscode, 直接去改workbench.main.css應(yīng)該是個好方法份名。
更好的方法是在用戶設(shè)置用定義加入:
"workbench.colorCustomizations": {
"editorLineNumber.foreground": "#17a346",
"editorGutter.background": "#020230",
"editorCursor.foreground": "#d41313",
},
打開用戶設(shè)置的方法是文件-首選項-設(shè)置,快捷鍵是ctrl + ,
這個用戶設(shè)置會保存在settings.json中
完整路徑是 %appdata%\Code\User\settings.json
以下是我個人設(shè)置的完整內(nèi)容:
// 將設(shè)置放入此文件中以覆蓋默認設(shè)置
{
"vsicons.dontShowNewVersionMessage": true,
"window.zoomLevel": 1,
"workbench.activityBar.visible": true,
"workbench.iconTheme": "vscode-icons",
"workbench.statusBar.visible": true,
"editor.accessibilitySupport": "on",
"editor.renderIndentGuides": false,
"[nim]": {},
"editor.tabSize": 4,
"workbench.colorCustomizations": {
"editorLineNumber.foreground": "#17a346",
"editorGutter.background": "#020230",
"editorCursor.foreground": "#d41313",
},
"workbench.colorTheme": "Monokai",
"terminal.integrated.cursorBlinking": true,
}
如以上設(shè)置妓美,行號是亮綠色僵腺,行號區(qū)是暗藍色,光標是亮紅色的壶栋。
codegay 2018年2月24日 17:46:31