key-bindings相关内容

崇高的文字:如何向hex_viewer软件包命令添加键绑定

我已经在Sublime文本3上安装了Hex Viewer软件包,要对其进行切换,请使用ctrl + shift + p打开命令选项板,然后搜索"hex"并选择该软件包的命令以切换十六进制视图. 我想知道如何将密钥绑定到特定的package命令,我知道密钥绑定配置文件,但是我不知道我应该添加什么JSON行来调用package命令. 这是我关于stackoverflow的第一个问题,对不起 ..
发布时间:2021-02-14 21:17:51 其他开发

WPF输入列表框项目的键绑定

我有一个WPF应用程序,以编程方式将焦点设置到ListBox项上,然后使用向上/向下箭头从一个项目导航到另一个项目.我需要为该适当的项实现 ENTER Key Event ,它应该触发ViewModel中的 ICommand SelectItemCommand. 考虑ViewModel代码: public class MobileViewModel { public Obser ..
发布时间:2021-02-14 21:17:36 C#/.NET

JPanel不对KeyBindings做出反应

我正在开发一个需要JPanel对按下的逃逸键作出反应的应用程序. 我很确定我使用了正确的方法来将键绑定注册到组件,但是显然我仍然做错了什么.这是负责注册对所述键绑定做出反应的代码: private void initializeKeyBindings() { Action a = new AbstractAction() { private static final ..
发布时间:2021-02-12 20:31:48 Java开发

macOS上的法语键盘,更改波浪号〜键的行为

就像大多数法国用户一样,当我想去终端机家时,我必须输入 cd ~ 但是,键盘要求我按options + n和 then space来区分我在尝试执行ñ或~时的歧义. 有没有办法让这种行为超载,因为我几乎从来不想像西班牙人那样使用波浪号? Karabiner 看起来很有希望,但它不允许您定义自定义映射.它要求您在一组在线的预定义选项之间进行选择. 解决方案 Ukelel ..
发布时间:2020-07-31 02:44:41 其他开发

如何仅对特定键盘布局(karabiner)启用规则?

我在Karabiner的复杂修改设置下启用了多个规则,例如Emacs key bindings. 我想知道是否有可能仅针对特定键盘布局(例如U.S.)使用这些启用规则,并在我切换到其他键盘布局时自动禁用这些规则. 解决方案 来自此指南 看看 device_if示例和条件文档 我在~/.config/karabiner/karabiner.json 中添加了以下代码 { ..
发布时间:2020-07-31 02:43:37 其他开发

使Visual Studio使用VS代码快捷键/键绑定

我最近已经使用VSCode了很多,并且已经习惯了快捷键/快捷键绑定(Ctrl + D,Ctrl + P,Alt + leftArrow等).但是,最近我有一些需要使用常规Visual Studio(Microsoft Visual Studio Enterprise 2019)的工作,记住两个不同的快捷键很痛苦. 是否可以将VSCode快捷键导入到常规的Visual Studio中? ..

在背景框架上使用Java KeyListener

我有一个内容窗格,其中包含一个JScrollPane,该JScrollPane包裹在我正在使用的不可编辑JTextArea上(现在),它仅显示有关所按下的键的信息(只是试图使此KeyListener起作用). /p> KeyListener位于JTextArea上,并且在选择框架时一切正常.但是,即使选择了另一个窗口,我也希望注册按键.有什么办法吗? 谢谢. 解决方案 我过去曾经这 ..
发布时间:2020-04-26 09:09:25 Java开发

键入ENTER键未捕获

在我的应用程序中,我有一个JTable,其中映射了一个Key事件.来源: getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "selectNextColumnCell"); getActionMap().put("s ..
发布时间:2020-04-26 08:33:41 Java开发

在Webstorm中反向键绑定

我遇到了此问题和一种方法解决这个问题的方法是在Webstorm中对键绑定进行反向工程. 具体来说,如果我键入Ctrl+D,我应该能够进行反向查找,以查看其在键绑定菜单中调用的功能.或者找到它嵌套在某个地方或某个地方的配置文件中. 在/Users/Dan/Library/Application Support/WebStorm7/中,我看到的唯一相关的内容是editorconfig-je ..
发布时间:2020-04-25 12:13:22 其他开发

(Tkinter)绑定时自动执行命令,绑定未按预期方式

我正在尝试有条件地将键绑定到命令.但是当我绑定时,该命令会自动执行(当我同时切换两个命令时).为什么会这样呢?以及如何仅绑定命令而不执行它呢?同样,在绑定两个命令之后,仅执行第一个命令(函数p).这是为什么?我的代码如下: from tkinter import * top = Tk() editor = Text(top) editor.pack() def br(event=None) ..
发布时间:2020-04-25 12:13:18 其他开发

动作在Java中停止工作

所以这是我的第一篇文章,如果语法不好(英语不是我的母语),我真的很抱歉.我最近开始用Java编程,我对学习很感兴趣.因此,我开始了一些小项目,以帮助我了解更多基本知识并改善编码. 最近,我读到了有关keyListeners,keyBindings以及所有这些东西的信息.所以我以为我编写了一个非常基本的程序(几乎没有gui),应该像一架简单的钢琴一样工作: import javax.so ..
发布时间:2020-04-25 12:13:15 Java开发

创建“重复最后一个宏".崇高文本老式模式下的键盘绑定

此刻,我正在尝试升华文字.大部分都很好,但是有一个很大的功能我无法弄清楚如何在崇高的文本中实现.在vim中,必须有空间来重复我执行的最后一个宏.但是,我找不到在崇高的文字中实现它的好方法. 为了了解更多信息,我研究了老式包装中的宏键绑定: { "keys": ["q"], "command": "vi_end_record_macro", "context": [{"key": ..
发布时间:2020-04-25 12:13:11 其他开发

来自KeyBinding的操作不在JTable单元上执行

有一个问题,原因是当我没有焦点时可以编辑单元格,但是当我按单元格中的绑定键("Enter")时,将不执行操作. 但是当具有焦点时,将正确执行操作. 我只想为该特定单元格(row,col)添加键绑定,所以我将其添加到渲染器的文本字段中. 可能是即时消息做得不好. 解决方案 当您从一个单元格切换到另一个单元格时,焦点仍停留在表格上.仅当您用鼠标双击或使用F2键盘时才调用编辑器 ..
发布时间:2020-04-25 12:13:09 Java开发

Java KeyBindings:它是如何工作的?

我一直看到我应该使用键绑定而不是KeyListeners.因此,我找到了以下页面:键绑定.我仔细阅读并尝试实现它. Action numPressed = new AbstractAction() { public void actionPerformed(ActionEvent e) { System.out.println("hi"); ..
发布时间:2020-04-25 12:13:06 Java开发

KeyListener/KeyBinding不一致触发

我正在尝试制作一个简单的游戏,我需要飞船在其中心旋转(使用A和D键),并相对于其面对的方向(W和S键)移动. 我大致了解了运动和旋转的数学原理,但是关键听众却遇到了问题. 当我编译时,按键监听器可以在前几次按键操作中正常工作.但是,如果我按住A键(在被按下的同时向左旋转),然后切换到D键,然后再次切换到A键,它将停止工作.按键的任何其他组合也会导致这种情况. 基本上,如果我按太多 ..
发布时间:2020-04-25 12:13:03 Java开发