3

我目前正在 Sublime Text 中使用 fortran,并且正在添加一些片段以加快工作流程。

由于 fortran 不支持 ++ 或 -- 运算符,我想制作片段,将这些运算符更改为显式增量和减量语句。

例如

a++

变成

a = a + 1

a--

变成

a = a - 1

我已经成功实现了 ++ 代码段,如下所示。

<snippet>
    <content><![CDATA[ = $TM_CURRENT_WORD + 1]]></content>
    <tabTrigger>++</tabTrigger>
    <description>i = i + 1</description>
    <scope>source.fortran</scope>
</snippet>

但是,我对 -- 片段的实现未能触发。

<snippet>
    <content><![CDATA[ = $TM_CURRENT_WORD - 1]]></content>
    <tabTrigger>--</tabTrigger>
    <description>i = i - 1</description>
    <scope>source.fortran</scope>
</snippet>

有人对如何触发 -- 片段有任何建议吗?谢谢。

4

1 回答 1

2

为 3 键序列添加键绑定minus,minus,tab就可以了:

{ "keys": ["-", "-", "tab"], 
  "command": "insert_snippet", 
  "args": {"name":"Packages/Fortran/MinusMinus.sublime-snippet"}
}
于 2014-03-23T01:19:34.853 回答