是否有一个Visual Studio插件(最好是Resharper)有驼峰案例选择

时间:2009-03-02 06:15:01

标签: visual-studio resharper

  

可能重复:
  Make Visual Studio understand CamelCase when hitting ctrl and cursor keys

this thread

的完全重复

我的代码中有一些很长的变量/字段名称,我发现CTRL + SHIFT +右箭头和CTRL + SHIFT +左箭头的默认行为比它坚持的效率要低骆驼套管。这是一个例子。

假设光标位于AndAnotherThing中的A之前。 CTRL + SHIFT +右箭头将选择整个变量,而对骆驼套管的粘贴只会选择And。

Visual Studio是否有可以执行此操作的工具或插件?

编辑:

我也喜欢CTRL +左箭头和CTRL +右箭头的类似行为

3 个答案:

答案 0 :(得分:17)

Resharper支持它,在 ReSharper 中选择使用CamelHumps 选项 | 编辑 它会像你期望的那样工作。

答案 1 :(得分:1)

我认为Visual Assist X符合您的描述。

答案 2 :(得分:-1)

嗯,这不是你所要求的,但Resharper有一个非常有用(但很难找到)的功能,它尊重camelCase,只允许你输入名字的大写字母。

例如,如果您有此声明

List<int> myList;

然后你可以输入

myList.ARO|

并且Resharper intellisense将自动选择AsReadOnly作为完成。

也适用于GotoType和GotoMember。