1

作为全世界数百万人中的一员,我没有“盎格鲁-撒克逊”键盘,令人沮丧的是,我的键盘上没有 {}(我有 è ° à 和其他对意大利语有用的东西)。编程是多么的麻烦啊!!!!!!

所以我想为花括号分配一个键绑定,但它们没有在首选项->通用->键中列出。

可能吗?我错过了吗?

4

1 回答 1

1

要确认,您想按一个键而不是花括号?你可以这样使用命令。下面的示例通过插入 {} 并将光标放在中间来近似编辑器通常会执行的操作。

1) 通过 File > New Ruby project > Go to next page for "templates" 创建一个新的 Ruble 并选择一个 Ruble 模板

2)编辑commands/commands.rb文件并插入以下内容(酌情调整)

require 'ruble'

command 'Insert Right Brace' do |cmd|
  cmd.key_binding = 'q' # change this for a new key binding
  cmd.scope = 'source'
  cmd.output = :insert_as_snippet
  cmd.input = :selection
  cmd.invoke do |context|
    print '{${0}}' # snippet to surround the cursor with braces
  end
end
于 2012-04-10T23:15:28.980 回答