RSW*_*RSW 38 c# visual-studio-2010 visual-studio visual-studio-2012
我是Visual Studio中Intellisense的重度用户.我也是"把手放在键盘上"和"让他们保持在原位"的爱好者,所以我一直在寻找方法让我的双手ASDF JKL;尽可能地保持在按键上.
每当Intellisense列表在Visual Studio中弹出时,如果列表中有许多单词以与我想要选择的单词相同的字母开头,那么在我的选择中输入前几个字母就无济于事,因为列表不会跳到我的首选选项,直到我输入足够的字符才能最终到达单词中的第一个唯一字符.将右手从JKL;按键上移开并伸出上/下箭头键以手动滚动列表通常会更快.
我宁愿让我的手集中在原位置,最好使用类似J和K键向上移动,并在智能感知列表中上下(类似于如何J和K上下移动在Vim里...特别是因为我使用里面VsVim视觉工作室).
在MSDN文档智能感知只列出了上/下箭头键和滚动(鼠标滚轮PgUp/ PgDn按键等),这样做的选择:

所以这是我的问题(按照优先顺序):
Visual Studio中是否存在任何键盘快捷键,可以在滚动智能感知列表时将双手保持在原位?
有没有办法自定义地图键盘键(如J和K)在智能感知列表中进行向上/向下滚动?
有没有启用此功能的插件?
有没有其他方法可以实现这一目标?
Dok*_*orn 33
我已重新映射CTRL+P到Edit.LineUp和CTRL+NEdit.LineDown,这适用于Intellisense下拉列表.出于某种原因,Intellisense下拉列表在按下CTRL时会变暗,因此很难看到下拉列表中的内容.这不是一个大问题,因为你可以随时释放CTRL它,它会再次点亮.当我不知道方法的名称并想要浏览它时,我主要使用此方法.
如果我知道名称或名称的一部分,通常可以更快地键入方法名称中的一些字母.如果我知道例如我想要的方法的名称是GetHashCode,那么我只需键入"geh"或"has"或类似,因为它将由intellisense匹配.
Ant*_*ell 10
以30美元的价格购买二手Kinect,并将语音命令或头部手势映射到鼠标滚动事件.SDK非常易于使用.你可以说如果头部向上倾斜向上滚动或向右滚动.
SDK http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx
文档 http://www.microsoft.com/en-us/kinectforwindows/develop/learn.aspx
示例项目 http://channel9.msdn.com/coding4fun/kinect
你只受想象力的限制.
| 归档时间: |
|
| 查看次数: |
5034 次 |
| 最近记录: |