我可以在Visual Studio 2008或至少在Microsoft Windows中重新分配键盘键吗?
我相信你们大多数人都是这样,我厌倦了每次用C#或任何语言编写函数调用时都要按SHIFT键 那么,他们有没有办法让我的键盘上的“[”键在屏幕上键入a”(“在屏幕上,也让“]”键在屏幕上键入a”)?我使用-我的目的是关闭CAPSLOCK。实际上我只是把它映射到CTRL。但它会将任何键重新映射到任何其他键。 它可以在所有的窗口中重新映射-我不认为你可以让它为特定的应用程序重新映射密钥 编辑:澄清-SharpKeys是一个将键盘映射数据插入Windows注册表的实用程序。SharpKeys不会主动重新映射关键帧。它是一个工具,您可以使用它生成键映射,并将该键映射放入注册表中,以便进行键映射我可以在Visual Studio 2008或至少在Microsoft Windows中重新分配键盘键吗?,windows,visual-studio-2008,Windows,Visual Studio 2008,我相信你们大多数人都是这样,我厌倦了每次用C#或任何语言编写函数调用时都要按SHIFT键 那么,他们有没有办法让我的键盘上的“[”键在屏幕上键入a”(“在屏幕上,也让“]”键在屏幕上键入a”)?我使用-我的目的是关闭CAPSLOCK。实际上我只是把它映射到CTRL。但它会将任何键重新映射到任何其他键。 它可以在所有的窗口中重新映射-我不认为你可以让它为特定的应用程序重新映射密钥 编辑:澄清-SharpKeys是一个将键盘映射数据插入Windows注册表的实用程序。SharpKeys不会主动重新映
您可以使用regedit自己进行键映射。但使用锋利的钥匙更容易 是一个很好的软件来实现这一点。如果您安装了Windows资源工具包,则有一个未提及的实用程序,它位于名为RemapKeys的目录中 我使用它将CAPS-LOCK向下移动到右侧的windows键(漂亮且不碍事),并使CAPS-LOCK和INSERT键成为SHIFT键。不确定是否可以使用它改变轮班行为
当然,这样做还有一个问题——当朋友/同事接手在你的键盘上打字时,不要指望他们会感谢你,而且键盘上的键帽会对他们的行为撒谎。那么,如果你需要为数组或任何可索引项键入方括号,你该怎么办?使用F#;调用函数不需要任何括号:例如“f x”。)