大型应用程序,例如Android Studio,有很多复杂、难以记住的快捷键,例如,Shift+F6用于重命名。我考虑为一些我经常使用的功能添加物理键,所以我在亚马逊上搜索了一下,他们只卖数字键盘。我找不到任何可以映射按键的“通用键盘”。
例如,如果我购买像这样的键盘,我需要将无线键盘上的这些键映射到诸如Shift+之类的东西F6。但我不想影响主键盘上的数字键盘键。这可能吗?
我不会将其限制在 Windows 上。如果在 Windows 上无法实现,但在 Linux 上可以实现,请告诉我。
答案1
最便宜的选择可能是将键盘换成带有宏按钮的键盘。也可以选择带有宏按钮的鼠标,但这可能更贵。
这些键盘上的宏按钮是额外的,可以映射为执行一个或多个按键,也可以映射为直接执行组合键。无论哪种情况,您都可以这样做。
这些键盘通常被归类为游戏键盘,但也有带有宏按钮的普通游戏键盘。
获取亚马逊当前可用产品的列表,或者在当地零售店搜索。不过我不会推荐硬件。任何具有宏功能的键盘都可以使用。
编辑:一个更便宜的选择是使用笔和纸,写下功能及其各自的键盘快捷键,并在忘记键盘快捷键时查看。
答案2
虽然我同意 LPChip 的回答,但我会详细说明。您可能喜欢您的键盘并且不想更换它。有多种游戏键盘(又称游戏板)可以与键盘一起使用。我有一台 Logitech G13。Logitech 的优点是宏键是每个应用程序可编程的。这意味着您可以设置一个键来模拟 Android Studio 中的一系列按键,并且同一个键可以在 Visual Studio 中执行不同的按键。我不能谈论其他品牌/型号,但我会假设/希望它们具有类似的功能。