【VSCode】设置关键字高亮的插件 | Highlight Word

news/2024/11/7 14:27:13/

目录

  • 一、概述
  • 二、安装 `highlight-words` 插件
  • 三、配置 `highlight-words` 插件
    • 3.1 默认配置
    • 3.2 修改 `settings.json` 配置文件
  • 四、设置高亮快捷键F8
  • 五、效果演示


在这里插入图片描述

一、概述

本文主要介绍在 VSCode 看代码时,怎样使某个单词高亮显示,主要通过以下三步实现:

  • 安装 highlight-words 插件
  • 配置 highlight-words 插件
  • 设置高亮快捷键F8

工作是嵌入式开发的,代码主要是C/C++的,之前一直用 source insight 4 看代码,最近转到 VSCode ,使用 VSCode 看代码时,发现它居然没有单独使某个单词高亮的功能,也就是 source insight 4Highlight Word,快捷键是 F8。所以写了此文,记录一下。

下图是 source insight 4Highlight Word功能:
在这里插入图片描述

在这里插入图片描述

二、安装 highlight-words 插件

VSCode 默认没有单独使单词高亮的功能,需要通过安装插件来实现,在扩展菜单里搜索highlight-words,然后安装 highlight-words 插件,步骤如下图:

  • 打开扩展菜单;
  • 搜索 highlight-words
  • 安装 highlight-words;

在这里插入图片描述

在这里插入图片描述

三、配置 highlight-words 插件

3.1 默认配置

highlight-words 插件的细节页面,往下滑,会看到一些默认配置:
在这里插入图片描述
可以将它复制出来,配置到自己的VSCode上即可,下面对这段配置简单介绍一下:

  • highlightwords.colors:定义了一个数组用来存放要高亮的颜色,默认有8个颜色;
  • highlightwords.box:定义了高亮显示的样式,只要darktrue,就是显示边框;
  • highlightwords.defaultMode:默认模式,没用过,保持默认值即可;
  • highlightwords.showSidebar:设置为true,则会再资源管理器添加一个HIGHLIGHTS栏来显示已经高亮的单词。
    在这里插入图片描述

3.2 修改 settings.json 配置文件

从插件的细节页面复制出来的默认配置,经过稍微修改,变成下面代码:

    "highlightwords.colors": [{ "light": "#b3d9ff", "dark": "cyan" },{ "light": "#e6ffb3", "dark": "pink" },{ "light": "#b3b3ff", "dark": "lightgreen" },{ "light": "#ffd9b3", "dark": "magenta" },{ "light": "#ffb3ff", "dark": "cornflowerblue" },{ "light": "#b3ffb3", "dark": "orange" },{ "light": "#ffff80", "dark": "green" },{ "light": "#d1e0e0", "dark": "red" }],"highlightwords.box": {"light": true,"dark": false},"highlightwords.defaultMode": 0,"highlightwords.showSidebar": true,

然后要修改 settings.json 配置文件,依次点击菜单栏 文件 -> 首选项 -> 设置,进入设置页面,搜索highlight-words ,可以看到四个配置,点击在 settings.json 中编辑,然后复制上面代码到 settings.json 中,完成配置,操作动图如下:
在这里插入图片描述
在这里插入图片描述

四、设置高亮快捷键F8

通过上面的配置后,就可以使某个单词单独高亮了,按Ctrl+Shift+P,输入Highlight Toggle Current,就可以使光标所在位置的单词高亮。但这种方式很麻烦,我们可以设置一个高亮快捷键,我这里是设置成F8,你也可以根据自己喜好设置。

设置步骤:按按Ctrl+Shift+P,输入Highlight Toggle Current,点击右边齿轮图标,进入快捷键页面,点击编辑按钮,按F8,然后按Enter键完成设置,动图如下:
在这里插入图片描述

在这里插入图片描述

五、效果演示

到此,全部设置完毕了,看看用快捷键去设置的效果吧:
在这里插入图片描述

在这里插入图片描述
如果文章有帮助的话,点赞👍、收藏⭐,支持一波,谢谢 😁😁😁


http://www.ppmy.cn/news/571924.html

相关文章

基于瑞芯微camera学习原创文章汇总pdf分享给大家

前面一段时间基于瑞芯微3568平台编写了camera系列文章, 一共12篇,目前更新完毕。 《瑞芯微文章合集》 camera系列文章编写前后一共花费2个月时间, 期间查阅了很多资料,做了很多实验, 根据自己的理解, …

谐波加噪声模型-HNM

Stylianous提出了谐波加噪声模型(Harmonic Plus Noise Model,HNM)。将信号分成谐波成分和噪声成分,谐波成分代表信号中的低频部分,可以由基频、幅度、相位三个参数表示;噪声代表信号的高频部分,可由高斯白噪声通过高通滤波器来表示…

Object Detection in 20 Years A Survey-论文翻译(阅读笔记)

Object Detection in 20 Years A Survey论文翻译(阅读笔记) 原文地址:[1905.05055] Object Detection in 20 Years: A Survey (arxiv.org) //2022.1.3日上午 10:30开始阅读 论文时间跨度:20世纪90年代 - 2019年,共25…

【论文阅读】General Framework to Evaluate Unlinkability in Biometric Template Protection Systems

事实上,仍然没有一个通用的框架来客观地评估生物特征模板的不可链接性,因为现有的文章有一些共同的缺点,包括:对生物特征数据的一致性的不切实际的假设和针对特定系统的非通用方法的开发[5]-[7],将可链接性视为二元决策…

【c语言12】字符串函数(strlen,strcmp,strcpy,strcat,strstr,strtok,strerror)

文章目录 一、字符串函数1.1strlen(求字符串长度)1.2strcmp(比较字符串)1.3strcpy(拷贝字符串)1.4strcat(追加字符串)1.5strstr(判断子串)1.6sttok&#xff0…

Docker的run流程

底层原理 Docker怎么工作? Docker为什么比VM虚拟机块? 1.Docker有比虚拟机更少的抽象层 2.docker利用的是宿主机的内核,vm需要是Guest OS 所以说,新建一个容器的时候,docker不需要像虚拟机一样加载一个系统内核&am…

现在程序员行情已经好转了吗?华为都不刷人了!靠1658页Java面试合集成功逆袭上岸!

来自学员的真实反馈! 双非本,笔试刚过线,面试回答的磕磕绊绊,手撕还没写出来,本以为就这样寄几了,没想到5分钟后官网绿了! 22年底,各大培训机构,各种大V认证都在说疫情过…

Light Image Resizer v6.0.8 图像无损批量处理工具便携版

前言 Light Image Resizer是一款由法兰西 ObviousIdea公司开发的一款图片尺寸批量处理工具,它简单易用、功能强大,支持给图片添加个性化水印或边框,默认内置了多种不同的剪切模式,使图像适合某一分辨率比例时不会变形。然而用户在…