听起来有些愚蠢和琐碎,具有讽刺意味的是,我确信通过输入这个问题,我实际上已经失去了比我可能获得的更多的时间:)
但我只是想知道其他视觉工作室的人是否已经解决了这个问题
当写出很多lambda函数时(特别是在做一个流畅的配置时),输入lambda感觉非常低效,等号字符在键盘的顶部数字行上,而且大于号是全部他通过空格键向下移动,并且需要在看似时间使用移位。
感觉很麻烦,
只是想知道是否有人知道如何构建宏或快捷方式。我更愿意双击一个键或类似的东西。它可以更快地打字
(注意:我正在使用VS 2010和2012)
答案 0 :(得分:1)
有几种选择 A.当您按另一个“热键”或注册表重映射
时,可以使用autohotey发送密钥http://www.autohotkey.com/docs/misc/Remap.htm这是一对一的重新映射
B中。当您按下Windows +其他键(如M)时,使用自动热键发送密钥以发送您想要的密钥http://www.autohotkey.com/docs/Hotstrings.htm
℃。写一个低级键盘钩(我知道它是可能的但不知道c也没有设备驱动程序套件试试)
答案 1 :(得分:0)
一种解决方案是使用AutoHotKey设置您自己的键组合或字符替换。
查看文档以找到您认为合适的内容,但这是基本公式。这个将=>在组合Windows +上。 (因为>是大写的。)
#.::
SendInput {=}{>}
return
或
#.::
SendInput {Space}{=}{>}{Space}
return
如果你想在lambda
之前和之后自动空格