Sublime Text 2中public static void main()和System.out.println()的键绑定

时间:2013-02-19 19:50:43

标签: java sublimetext2

我最近已经从emacs中的java编写到在崇高文本2中进行编写。我想知道如何创建键绑定,这样如果我键入sop,我将获得System.out.println(),如果我键入psvm我将获得public static void main。我正在为Ubuntu使用Sublime Text 2.

提前致谢!

2 个答案:

答案 0 :(得分:4)

您可以使用snippets

Tools/New Snippet...

<snippet>
    <content><![CDATA[
System.out.println()
]]></content>
    <tabTrigger>sop</tabTrigger>
    <scope>source.java</scope>
</snippet>

使用.sublime-snippet扩展名Packages/User保存此文件。

这样,在Java源文件中,当您键入sop,然后键入 tab 时,您将获得所需的内容。

您可以对psvm执行相同操作。

答案 1 :(得分:4)

当然你可以使用片段,但是对于你所要求的,你可以输入:

pl [tab] for

System.out.println();

主要[标签]

public static void main(String[] args) {
}