【发布时间】:2015-06-25 14:13:40
【问题描述】:
我需要一个快捷键(Visual Studio 2013)来打开文件,该文件的名称对应于插入符号当前所在的编辑器中的字符串。例如:
我在 JavaScript 文件中:
[...]
$mdDialog.show({
controller: 'someC|ontroller',
templateUrl: '/SomeTemplateUrl/'
});
[...]
我的插入符号的位置在“someController”中(标记为“|”)。我想要一个快捷方式,将字符串“someController”处理为 UpperCamelCase 并在我的解决方案中找到具有该名称的文件。
另一个例子:
我在 .cshtml 文件中:
<some-di|rective></some-directive>
我的插入符号再次标记为“|”。我想要获取字符串“some-directive”的快捷方式,将其处理为 SomeDirective 并找到具有该名称的文件。
我想我需要为这样的事情写一些 VS 或 ReSharper 的扩展(根据一些正则表达式在编辑器中解析部分文本,处理这个字符串并打开文件)。
这可能吗?
我知道我可以复制字符串,按 Ctrl+t 并粘贴它,将其设为 CamelCase 并从中删除“-”,但这需要时间。我需要快捷方式才能快速。
【问题讨论】:
标签: visual-studio visual-studio-2013 navigation resharper