问题标签 [keyboard-shortcuts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
5674 浏览

.net - 如何在 Windows 窗体应用程序中创建复合键盘快捷键?

我想创建一个组件,它允许我们拥有与任意命令相关联的复合键盘快捷键,就像 Visual Studio IDE 和 Microsoft Office 所做的那样。

也就是说,由一系列多次击键组成的键盘快捷键,例如Ctrl++ 。在 Visual Studio 中,这将打开类视图。当按下第一组键 ( + ) 时,状态栏中会出现消息“(Ctrl + W) 已按下。等待和弦的第二个键...”。WCCtrlW

0 投票
3 回答
840 浏览

c# - 热键覆盖

困难的问题。答案可能是否定的,如果我在 Intertubes 中发现的一切都是正确的,但值得一试。我需要覆盖Ctrl++和Shift+组合。能够覆盖组合键会很好,但我有一个低级别的钩子可以做到这一点,我只希望我不需要它。如果我可以设法完全通过策略阻止开始菜单和任务管理器,则不再需要覆盖,但我找不到正确的策略来这样做。EscCtrlEscWin

0 投票
13 回答
89948 浏览

macos - 使 iTerm 以与其他操作系统相同的方式翻译“元密钥”

在带有 emacs 键绑定的 bash shell 中,您可以使用 Mf、Mb 等组合键在 shell 提示符上分别向前或向后移动一个单词。通常,元键映射到 Windows 和 Linux 上的 Alt 键。但是,在 iTerm 中,我找不到将这个元键映射到 MacBook Pro 上的 Option 或 Command 键的方法。

似乎在 OS X 中,元键默认映射到 ESC 键。所以你可以在iTerm上使用ESC-f、ESC-b。但是,ESC 键显然不实用。此外,iTerm 确实具有允许您修改元键映射的选项(书签 > 配置文件 > 键盘配置文件 > 全局 > 选项键为...),此设置似乎根本不起作用。

因此,如果有人知道这个问题的解决方案是什么,请告诉我。

我已经升级到最新版本 0.9.6.1012,并且这种行为仍然存在。

编辑:对我的问题进行一些澄清。我正在谈论的键绑定是针对 bash shell,而不是在 emacs 中。碰巧的是,默认情况下,bash shell 也使用与 emacs 相同的键绑定。

0 投票
2 回答
3418 浏览

keyboard-shortcuts - VMWare ctrl-z 键绑定,如何删除

当我从我的主机Alt+Tab到我的虚拟机时,虚拟机在我单击它之前不会获得键盘输入。这给我带来了一个问题,因为看起来 VM 可以控制输入(因为光标正在闪烁)。如果在这种状态下,VMWare 服务器拥有焦点而不是其中的应用程序,如果您执行ctrl+ Z(通常用于撤消)它会挂起VM。

这让我很生气。我查看了 VMWare Server 中的所有选项和首选项,但无论如何都找不到禁用它。

有人知道如何禁用此功能吗?

0 投票
5 回答
33977 浏览

eclipse - Visual Studio 的 Eclipse 键绑定

有没有人有类似于 Eclipse 的 VS 2005 的键绑定方案?

如何将其导入 Eclipse 的首选项(我只看到导出按钮)。

0 投票
1 回答
794 浏览

apache-flex - Flex/AIR:自动吸收未分配/禁用的快捷键

我有一个带有<mx:HTML>组件的 AIR 应用程序,它呈现一个包含HTML/Javascript基于WYSIWYG/rich-text editor. 为格式化分配了各种键盘快捷键以及您有什么,但如果我键入一个未分配的快捷键
例如 cmd或 [ctrl在 Windows 上] + M),
则输入字符就像没有按下修饰键一样。如果分配了快捷方式但其菜单项被禁用,这甚至是正确的。

检测按下修饰符但未分配快捷方式并且应该忽略而不是在没有修饰键的情况下传递到 HTML 视图的最佳方法是什么?

0 投票
1 回答
334 浏览

macos - AIR 应用程序中的 OS X 键绑定

在 AIR 应用程序中使用时,OS X 中的一些标准击键要么被忽略,要么产生“神秘”字符,而不是按预期运行。例子:

  • option+left arrow应该将插入符号向后移动一个单词,它会打印一个神秘字符
  • ctrl+h应该向后删除一个字符,它会打印 h

我如何支持 OS X 默认按键(在此处列出:http ://www.hcs.harvard.edu/~jrus/Site/System%20Bindings.html )?

0 投票
3 回答
954 浏览

objective-c - 如何替换字符串 [Foo alloc]与 [[Foo 分配]]

  • XCode 中是否有为此的快捷键?
  • 我可以为此实现一个 Applescript 并在 XCode 中运行它吗?
0 投票
0 回答
330 浏览

visual-studio-2008 - 是否有人在 Visual Studio 2008 中设置了 Emacs 样式的键绑定?

我正在寻找一个包含 emacs 键绑定的 .vssettings 文件,以便我们开发团队的成员可以使用它们。

有人已经有了可以共享的设置吗?

0 投票
2 回答
4842 浏览

visual-studio - 折叠到除区域以外的定义的快捷方式

在 vs2008 中,我如何(可能使用宏)分配快捷键以折叠到定义但保持区域展开(如果折叠则它们必须展开)?

编辑:我讨厌地区,但我的同事不喜欢(:所以我希望这样可以避免他们使用的地区。

我读了杰夫的帖子。Ctrl M + O 是我真正想做的,如果没有区域的话。