Visual Studio中按字符串导航到文件的扩展插件



我需要一个快捷键(Visual Studio 2013)来打开文件,该文件的名称与当前插入符号所在编辑器中的字符串相对应。例如:

我在JavaScript文件中:

[...]
$mdDialog.show({
controller: 'someC|ontroller',
templateUrl: '/SomeTemplateUrl/'
});
[...]

我的插入符号的位置在"someController"(标记为"|")中。我想有一个快捷方式,可以使用字符串"someController",将其处理到UpperCamelCase,并在我的解决方案中找到具有该名称的文件。

另一个例子:

我在.cshtml文件中:

<some-di|rective></some-directive>

我的插入符号再次标记为"|"。我想有一个快捷方式来获取字符串"SomeDirective",将其处理到SomeDirective并找到具有该名称的文件。

我想我需要为VS或ReSharper写一些扩展(根据一些正则表达式解析编辑器中的部分文本,处理这个字符串并打开文件)。

这可能吗?

我知道我可以复制字符串,按Ctrl+t并粘贴它,使其成为CamelCase并从中删除'-',但这需要时间。我需要快捷方式。

也许不是您想要的,但请尝试Ctrl+(控制逗号)。这将显示"快速导航"框。

如果您键入小写字母,它将执行模糊字符串匹配。当使用大写字符时,它将进行精确的搜索。

它允许您搜索文件名、类型、方法名和其他成员。使用向上/向下箭头键浏览结果,按enter键转到所选结果。

相关内容

  • 没有找到相关文章

最新更新