vscode选中字符后相同的字符在右侧滚动条高亮标记

 将 "editor.selectionHighlight": false  改为 "editor.selectionHighlight": true

参考:

https://github.com/microsoft/vscode/issues/16042

 "editor.selectionHighlight": 默认是 false ,这样字符后相同的字符不能在右侧滚动条高亮标记,代码行数很多的话很不好找到相同的字符,

改为 true后就会标记

### 配置 VSCode 实现字符高亮 为了在 Visual Studio Code (VSCode) 中实现字符高亮显示,可以采取几种不同的方法来满足特定需求。 #### 使用自定义颜色主题 通过修改或创建新的颜色主题文件,能够针对不同类型的字符设定独特的样式。这涉及到调整 `tokenColors` 属性下的规则集[^1]: ```json { "name": "Custom Highlight", "type": "dark", "colors": {}, "tokenColors": [ { "scope": ["string.quoted.double.python"], "settings": { "foreground": "#FF0000" } }, // 更多 tokenColor 自定义项... ] } ``` 上述 JSON 片段展示了如何改变 Python 字符串的颜色为红色作为例子;实际应用时可以根据个人喜好更改目标范围以及对应的视觉效果。 #### 利用扩展插件增强功能 安装第三方市场上的相关插件也是一种便捷的方式。例如,“Highlight” 插件允许用户轻松地指定某些单词、模式甚至正则表达式的匹配结果来进行特殊渲染[^3]: 1. 访问 Extensions 视图 (`Ctrl+Shift+X`) 并搜索 “Highlight” 2. 安装该插件后,在 workspace 或 user settings.json 文件里加入如下配置片段: ```json "highlight.regexes": { "\\bTODO\\b": { // 正则表达式用于定位待办事项标记 "decorations": [{ "color": "red", "overviewRulerColor": "yellow", "borderWidth": "2px", "borderStyle": "solid", "borderColor": "blue" }] } }, // 可继续添加更多 highlight.rules 来覆盖其他场景 ``` 此代码块说明了怎样突出显示所有的 TODO 关键词,并赋予其醒目的外观属性组合。 #### 修改编辑器设置以优化现有体验 对于较为简单的个性化需求,则可以直接编辑用户的全局偏好设置或是项目级别的 `.vscode/settings.json` 文件中的相应字段。比如要改善中文输入后的乱码情况,可以通过增加下面这条记录来解决问题: ```json "editor.selectionHighlightBackground": "#00aeff" ``` 以上三种途径均能有效地提升 VSCode字符高亮能力,具体选择取决于开发者自身的习惯和技术栈特点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值