使得* .sublime完井文件,我发现键入长之类的函数时发生了“错误”:崇高文本2个落成
one.two.three.four.five(One := One_var, Two := Two_Var);
所以,如果你输入的整体功能:
“one.two.three.four.five”,然后按Tab键 - 它将粘贴另一部分功能,而不会出现问题。
但是,如果你输入“one.two.thr” - 然后在弹出的提示看到的功能,然后点击“确定”,将取代像:
one.two.one.two.three.four.five(One := One_var, Two := Two_Var);
如何我可以配置触发器来替换“one.two.thr”以更正函数格式吗?
这是我的触发器。
{ "trigger": "one.two.three.four.five", "contents": "${TM_CURRENT_LINE/(.*)/(one.two.three.four.five)/}(One := One_var, Two := Two_Var);" },
是的,现在我明白了。但看起来像这样 - 从“word_separators”中删除点并不是最好的方法。它可以打破通常的行为。 我现在发现了另一种方式,但这不是一个修复,只是格式化自动完成文件的另一种方法。 – trianglesis