gpt4 book ai didi

sublimetext2 - Sublime Text 2 - 特定语言的键绑定(bind)?

转载 作者:行者123 更新时间:2023-12-04 01:57:01 25 4
gpt4 key购买 nike

问题

为特定语言创建键绑定(bind)的正确方法是什么?

背景

在处理 java 文件时,我想在每行之后自动插入一个分号。我创建了一个宏来完成并能够将它绑定(bind)到 super+enter .现在我想将键绑定(bind)范围仅限于 java 文件。我究竟做错了什么?

[
{
"keys": ["super+enter"], "command": "run_macro_file",
"args": {"file": "Packages/User/Add Line SemiColon.sublime-macro"},
"context": [
{ "key": "selector", "operator": "equals", "operand": "source.java" }
]
}
]

最佳答案

您会喜欢上它的——您要查找的比较运算符不是 equals ,它是 equal :

Context Operators

equal, not_equal— Test for equality.

regex_match, not_regex_match— Match against a regular expression.

regex_contains, not_regex_contains— Match against a regular expression (containment).


改变它,你不应该有更多的麻烦。

关于sublimetext2 - Sublime Text 2 - 特定语言的键绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17002359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com