过多的光标引用突出显示 VS 社区
Excessive cursor reference highlighting VS Community
所以我使用 VS Community 已经有一段时间了,用 c++ 编写代码,并且必须以某种方式激活引用突出显示。现在,每次我的光标在一个词中时,它都会突出显示整个文件中出现的每一个词。这变得非常混乱,尤其是在嵌套循环中:
我试图寻找参考突出显示,但只能在选项的 C# 部分找到它。
我也尝试将突出显示的背景颜色更改为纯文本的背景颜色,但这仍然在其周围绘制矩形突出显示框。
有没有办法为 c++ 禁用此光标突出显示?基本上我只希望在我真正突出显示内容时显示突出显示。
如果要禁用所有光标突出显示,可以在Tools->Options->Text Editor->C/C++->Advanced->References->Disable Reference Highlighting
中设置True
。
如果你想自定义光标高亮,这里有一个解决方案供参考。
此提示由 Sairama Jamalapuram 提出。用户定义关键字的语法着色仅用于 C++ 文件。
以下是为用户定义的关键字启用语法着色需要执行的步骤。这些步骤来自在线帮助。
- 在与 msdev.exe 相同的目录中(对于 Visual Studio .Net 搜索
对于 ...\Microsoft Visual Studio.NET\Common7\IDE\devenv.exe),使用
文本编辑器或 Windows 记事本创建一个名为
usertype.dat.
- 将关键字添加到 usertype.dat,每行一个关键字。注意:
usertype.dat 初始化期间读取文件。它不可能是
重命名,也不能在编辑会话期间重新加载。这
语法着色机制最后检查 usertype.dat 文件。因此,
所有先前定义的颜色设置优先于
用户定义的关键字。
- 将文件另存为纯文本文件,退出,然后重新启动 Visual
工作室。
- 从“工具”菜单中选择“选项”。
- Select“格式”选项卡。
- 在“颜色”框中,select 个用户定义的关键字。
- 设置字体、字号、前景色、背景色为
你的偏好。
- 单击“确定”。
- 重新启动 DevStudio。
所以我使用 VS Community 已经有一段时间了,用 c++ 编写代码,并且必须以某种方式激活引用突出显示。现在,每次我的光标在一个词中时,它都会突出显示整个文件中出现的每一个词。这变得非常混乱,尤其是在嵌套循环中:
我试图寻找参考突出显示,但只能在选项的 C# 部分找到它。
我也尝试将突出显示的背景颜色更改为纯文本的背景颜色,但这仍然在其周围绘制矩形突出显示框。
有没有办法为 c++ 禁用此光标突出显示?基本上我只希望在我真正突出显示内容时显示突出显示。
如果要禁用所有光标突出显示,可以在Tools->Options->Text Editor->C/C++->Advanced->References->Disable Reference Highlighting
中设置True
。
如果你想自定义光标高亮,这里有一个解决方案供参考。
此提示由 Sairama Jamalapuram 提出。用户定义关键字的语法着色仅用于 C++ 文件。
以下是为用户定义的关键字启用语法着色需要执行的步骤。这些步骤来自在线帮助。
- 在与 msdev.exe 相同的目录中(对于 Visual Studio .Net 搜索 对于 ...\Microsoft Visual Studio.NET\Common7\IDE\devenv.exe),使用 文本编辑器或 Windows 记事本创建一个名为 usertype.dat.
- 将关键字添加到 usertype.dat,每行一个关键字。注意: usertype.dat 初始化期间读取文件。它不可能是 重命名,也不能在编辑会话期间重新加载。这 语法着色机制最后检查 usertype.dat 文件。因此, 所有先前定义的颜色设置优先于 用户定义的关键字。
- 将文件另存为纯文本文件,退出,然后重新启动 Visual 工作室。
- 从“工具”菜单中选择“选项”。
- Select“格式”选项卡。
- 在“颜色”框中,select 个用户定义的关键字。
- 设置字体、字号、前景色、背景色为 你的偏好。
- 单击“确定”。
- 重新启动 DevStudio。