在Visual Studio中突出显示用户指定的单词?

Bee*_*eep 24 syntax-highlighting visual-studio

我的团队经常将TODO这个词放在未完成的代码段中.有没有办法将用户指定的关键字添加到Visual Studio中,以便以某种方式突出显示这些关键字?例如,在vim中,单词TODO会自动突出显示.

例如,我想看到这样的事情:

//This is a stub -TODO:move this to another project

sco*_*ott 13

在"工具"菜单中,转到"选项" - >"环境" - >"任务列表".在这里你可以输入代币.

这些令牌将添加到任务列表中,但不会突出显示.这可以通过一个可用的TODO荧光笔实现.

  • 这不会突出显示源中的单词.它只会将它们添加到任务列表中 (14认同)
  • 我有TODO作为令牌,但它没有在编辑器窗口中突出显示它......我是否需要更改其他内容?谢谢! (2认同)

gok*_*ter 6

正如其他人所说,您需要一个 VS 插件(从 VS 2015 开始)来突出显示文本。对于使用 Resharper 的用户:

从菜单转到 ReSharper->选项->工具->待办事项。

添加您的新评论和模式。您可以通过编辑来复制现有的。我使用了与Todo我的新评论相同的设置:

Title: AnythingYouWant

Regular Expression: `(?<=\W|^)(?<TAG>AnythingYouWant)(\W|$)(.*)`

Put a check "In comments"

Color: Web->Blue

Icon: Normal
Run Code Online (Sandbox Code Playgroud)

并在您的代码中像这样使用它:

// 任何你想要的评论以蓝色突出显示


小智 5

我认为您正在寻找自定义关键字突出显示:http://msdn.microsoft.com/en-us/library/zy61y8b8%28VS.80%29.aspx


归档时间:

查看次数:

17016 次

最近记录:

6 年,5 月 前