Windows 7将CTRL + j映射到向下箭头键

时间:2012-04-24 16:40:18

标签: windows keyboard keymapping

我一直在搜索将键组合( CTRL + 某些)映射到方向键(如向下或向上)的方法。

我迫切希望在Visual Studio中能够按 CTRL + j 并让光标向下移动一行。我讨厌不得不把手从主排上移开来上下移动以进行智能感知,甚至只是上下导航。

有人有解决方案吗?我可以使用仅限Visual Studio的解决方案,但是在操作系统级别工作的东西将是理想的,因为这种导航在任何编辑器窗口中都会很好,例如SQL Server Management Studio也具有智能感知。

我没有考虑任何宏热键类型的解决方案,因为它们可能与应用程序内的热键冲突(例如,如果 CTRL + j 被分配给Visual Studio中的某些内容已)

2 个答案:

答案 0 :(得分:4)

我认为答案是没有任何东西可以做到这一点。我做了很多研究。

我现在使用Autohotkey而不是理想的。我已经熟悉这个应用程序多年了,它做得很好,但是不能在远程桌面上工作,因此不能满足需求。

我将 ctrl + i 映射为 ctrl + k 左边是ctrl + j ,右边是 ctrl + l

答案 1 :(得分:0)

仅使用VS的解决方案很简单。

至少在Visual Studio 2017中,您可以将Ctrl + XXX组合键分配给文本编辑器的相应命令。

CharLeft
CharLeftExtend
CharRight
CharRightExtend
LineUp
LineUpExtend
LineDown
LineDownExtend
PageUp
PageUpExtend
PageDown
PageDownExtend
LineStart
LineStartExtend
Delete
DeleteBackwards
WordPrevious
WordPreviousExtend
WordNext
WordNextExtend

,依此类推。

全部使用标准工具/选项/环境/键盘设置对话框。