Visual Studio 2015. 如何查找具有特定 类 的较少文件

Visual Studio 2015. How to find less files with specific classes

我想知道是否有一种简单的方法,在 Visual Studio 2015 年,"navigate to" 包含特定 css 样式的解决方案中的 less 文件?

如果我使用搜索功能 (ctrl+f) 或在文件中查找 (ctrl+shift+f),我还会在 css 文件中找到事件。不是最优的。

我的 less 文件在项目的单独文件夹中。我真正想做的是搜索特定的子文件夹。现在要实现这一点,我必须右键单击该文件夹,打开命令提示符并使用 findstr 搜索 less 文件。

在 Visual Studio 2015 年有更简单的方法吗?有没有可用的扩展可以做到这一点?我经常需要这个功能。

谢谢。

"Are there any extensions available that can do this?" - 是的,Entrian Source Search 可以做到这一切;参见 http://entrian.com/source-search/

它允许您在搜索中包含或排除特定文件类型 and/or 目录,因此您可以搜索 .my-css-style ext:less dir:myfolder(同时指定 ext:dir: 可能是在这种情况下有点矫枉过正,但这两个功能都存在)。

它为您的代码建立索引(因此搜索速度很快),您可以从索引中排除某些文件或目录。在您的情况下,您可能希望排除生成的 .css 文件,以便搜索永远找不到它们 - 只有源 .less 文件会在索引中。

(爆料:Entrian Source Search是商业产品,我写的。)