【问题标题】:Regex to match file types in Productivity Power Tools-plugin正则表达式匹配 Productivity Power Tools-plugin 中的文件类型
【发布时间】:2013-11-01 10:31:59
【问题描述】:

在 Visual Studio 2012“Productivity Power Tools”插件中,您可以将文件选项卡配置为基于正则表达式进行颜色编码。 我试图匹配不同的文件类型,如 .less .cshtml,以具有不同的颜色,但无法使其正常工作。例如,我试过.*\.cshtml .. 我应该使用什么正则表达式来定位 .less 和 cshtml?

【问题讨论】:

  • 由于正则表达式默认是渴望的,不妨试试.*?\.cshtml

标签: regex visual-studio visual-studio-2012


【解决方案1】:

按照以下步骤操作:

  1. 转到工具 -> 选项
  2. 转到Productivity Power Tools -> Custom Document Well -> General
  3. 确保您已选中以下 2 个复选框:
    • 按正则表达式为标签着色
    • 正则表达式颜色优先于项目颜色
  4. 转到 Productivity Power Tools -> 自定义文档井 -> 颜色编码
  5. 在列表的末尾,在新行的 RegEx/Project 列中,添加(这将匹配两种文件类型):

    .*\.less|.*\.cshtml
    
  6. Tab Color栏中选择一种颜色,然后点击OK保存设置

就是这样。

【讨论】:

  • 太好了,我如何也按项目更改标签颜色(即,如果项目名称中的单词业务有 x 颜色)
  • 为了我的使用,我还需要Advanced -> "Use full document path for regular expression matching"。
  • 是的,第 3 点是最重要的,我以前没有看到,我不明白为什么它没有启用颜色!他们将这些选项隐藏在最愚蠢的地方......为什么有一个主要处理颜色的“高级”部分,然后将启用正则表达式颜色的部分放在一般部分!?!?!?该死的微软!
猜你喜欢
  • 2013-11-26
  • 1970-01-01
  • 1970-01-01
  • 2012-06-20
  • 1970-01-01
  • 2011-08-29
  • 1970-01-01
  • 2011-05-15
  • 2013-02-11
相关资源
最近更新 更多