Resharper 4.1是否同时支持驼峰和正常选择模式?
我在resharper中找到了驼峰的设置: 重新竖琴->选项->编辑器->使用驼峰 问题是,我仍然希望能够使用正常选择模式(即CTRL+Arrow和CTRL+SHIFT+Arrow的默认行为)以及驼峰模式Resharper 4.1是否同时支持驼峰和正常选择模式?,resharper,devtools,camelcasing,Resharper,Devtools,Camelcasing,我在resharper中找到了驼峰的设置: 重新竖琴->选项->编辑器->使用驼峰 问题是,我仍然希望能够使用正常选择模式(即CTRL+Arrow和CTRL+SHIFT+Arrow的默认行为)以及驼峰模式 例如考虑这个变量: 私密的密维龙卡米尔凯姆姓名 现在,如果我想要复制整个变量,那么我想要CTRL+SHIFT+Left Arrow的VS默认行为,即如果光标位于M上,则选择整个变量 但是,如果我想将名称改为MyExtremelyLongCamelCaseName,那么我希望使用Resharpe
例如考虑这个变量:
私密的密维龙卡米尔凯姆姓名 现在,如果我想要复制整个变量,那么我想要CTRL+SHIFT+Left Arrow的VS默认行为,即如果光标位于M上,则选择整个变量 但是,如果我想将名称改为MyExtremelyLongCamelCaseName,那么我希望使用Resharper提供的驼峰行为有没有办法让两种行为都具有不同的快捷方式?我认为没有一种方法可以实现这一点,但作为一种解决方法,您可以使用扩展选择快捷方式,即CTRL+ALT+Right。这并不理想,但比多次按CTRL+SHIFT+Right键来显示一个有很多驼峰的符号要快。我认为CTRL+W快捷键会有所帮助。
- 在重新竖琴->选项->编辑器->使用驼峰中禁用驼峰
- 转到工具->选项->键盘和
- 绑定要“Resharper.HumpNext”和“ResharperHuntPrev”的键(我使用alt+left/alt+right)
- 并将键绑定到“Resharper.HumpNextExtent”和“Resharper.HumpPrevExtent”以获得选择快捷键。(我必须先从“Edit.Char[left/right]ExtentColumn”中删除shift+alt+left/right的键绑定)