场景

一般我喜欢使用4个空格替代tab缩进,感觉这样格式整体可控。再加上python是死扣空格的语言,所以我的所有语言都沿用了这个习惯。ide和文本编辑器都是显示空格。在vscode中,我用默认的dark+主题。这个主题比较中庸,重在省事。但是它的空格颜色太淡了,有时候看着眼睛累。所以我想调下它的颜色。

解决方案

  1. 思路很简单,就是调整你当前用的主题的空格颜色。
  2. 所以要找到你使用主题的配置文件,都是json格式的。
  3. 我用的这个dark+(Default dark)对应的配置文件名为dark_defaults.json。路径在user下的vscode插件目录里,用everything搜文件名就出来了。
  4. 编辑文件,在color项里设置(如果没有就添加),value项为颜色代码,根据自己喜好设置。设置好后,需要重新打开vscode。其他主题同理操作。
{"colors": {"editorWhitespace.foreground": "#CCCCCC"}
}
  1. settings.json里增加配置"editor.renderWhitespace": "all",让空格强制显示,否则空格只有在被涂黑的时候显示。

其他

  1. vscode的配置文件settings.json,路径为C:\Users\你的用户名\AppData\Roaming\Code\User\settings.json
  2. settings.json里的workbench.colorTheme是当前选择配色主题名称。

[vscode] - 设置空格Whitespace的颜色相关推荐

  1. c vscode 高亮,vscode设置代码字体颜色高亮_编程开发工具

    vscode如何恢复默认设置_编程开发工具 vscode恢复默认设置的方法是:1.首先点击左下角,打开设置:2.然后点击右上角[{}]按钮:3.最后将右侧的用户设置json全部清空即可恢复默认设置. ...

  2. Ubuntu 18.04 vscode 编辑器空格显示过小问题解决方案

    Ubuntu 18.04 vscode 编辑器空格显示过小问题解决方案 测试版本:Ubuntu 18.04 测试时间:2022年6月24日 本文主要讲述如何通过添加字体并设置 vscode setti ...

  3. VSCode 设置代码格式化

    VSCode 设置代码格式化 文件->首选项->设置 然后右上角 打开设置(json) 默认设置: {"editor.fontSize": 18,"merge ...

  4. seaborn使用boxplot函数进行箱图可视化(使用色彩调色板自定义设置箱图的颜色、在boxplot函数内设置palette参数自定义调色板)

    seaborn使用boxplot函数进行箱图可视化(使用色彩调色板自定义设置箱图的颜色.在boxplot函数内设置palette参数自定义调色板) 目录

  5. R语言ggplot2可视化设置数据点的大小、设置数据点的颜色、设置数据点边缘线条的厚度(point border thickness)实战

    R语言ggplot2可视化设置数据点的大小.设置数据点的颜色.设置数据点边缘线条的厚度(point border thickness)实战 目录

  6. pycharm如何设置注释的字体颜色

    一.pycharm如何设置注释的字体颜色 1.打开pycharm编辑器,file > settings > Editor > Color Scheme > python > ...

  7. Android——设置布局的背景颜色

    //设置布局的背景颜色 linearLayout.setBackgroundColor(getResources().getColor(R.color.color_blue)); 要求版本API 16

  8. vscode设置成中文完整步骤

    vscode支持非常多的文件格式,不够vscode默认的语言是英文,那么怎样把vscode设置成中文的呢? 步骤: 1.打开vscode,按键盘上的快捷键Ctrl+shift+p或者F1键,打开搜索框 ...

  9. 【转】Python中设置输出文字的颜色

    格式:\033[显示方式;前景色;背景色m 说明: 前景色   背景色   颜色 --------------------------------------- 30            40    ...

最新文章

  1. port-forward使用示例:kubectl port-forward deployment/kubernetes-dashboard -n kubernetes-dashboard :9090
  2. reactjs css modules解决组件间样式覆盖问题
  3. Hadoop Yarn配置参数整理(非常全面)
  4. 机器学习——文件的读取
  5. Spring Cloud对Hystrix的支持
  6. win10默认浏览器不显示谷歌浏览器_win10系统谷歌浏览器怎么用不了?谷歌浏览器打不开网页的解决方法...
  7. 关于移动端页面强制竖屏
  8. 【2019.09.07】2019徐州网络赛
  9. 《高翔视觉slam十四讲》学习笔记 第七讲 视觉里程计
  10. oracle归档日志满正常么,oracle归档日志满了的处理方法
  11. 发几个iphone助手相关代码,供大家参考
  12. AirDisk-Q3C/T2/Q3S/Q3X加密空间PIN码忘记怎么找回?
  13. tableau public使用形状文件进行数据可视化
  14. Linux公社FTP服务器地址及用户名密码
  15. 今日头条秋招前端笔试附加题解题思路
  16. 完全认识计算机网络之TCP/IP
  17. 利用本地安全策略全面禁止360等特定厂商软件的安装与运行
  18. 高效的学习方法(几个小技巧)
  19. springboot整合bboss操作elasticsearch
  20. 赵小楼《天道》《遥远的救世主》深度解析(124)遇事别怕,出事别躲

热门文章

  1. 阿里云maven仓库无法下载SpringCloud相关依赖问题
  2. mongodb Explain and Index
  3. ipmc命令做raid
  4. 3名中学生脚踹流浪老人还发视频炫耀:没教养的人,有多可怕?
  5. Camtasia2020官方汉化免费下载录屏软件
  6. 电脑如何通过手机上网?
  7. python 小孩学编程_让小孩学Python语言编程有意义吗?
  8. 莱佛士学生平面设计作品,萌系物料设计萌翻全场
  9. 微信小程序 voip-room 多人音视频对话 组件
  10. 哈佛MBA生是这样找工作的