【问题标题】:Key-bindings for public static void main() and System.out.println() in Sublime Text 2Sublime Text 2 中 public static void main() 和 System.out.println() 的键绑定
【发布时间】:2013-02-19 19:50:42
【问题描述】:

我最近从在 emacs 中编码 java 到在 sublime text 2 中进行。我想知道如何创建键绑定,这样如果我输入 sop 我会得到 System.out.println() 并且如果我输入 psvm 我将得到 public static void main。我正在为 Ubuntu 使用 Sublime Text 2。

提前致谢!

【问题讨论】:

    标签: java sublimetext2


    【解决方案1】:

    您可以使用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 执行相同的操作。

    【讨论】:

      【解决方案2】:

      当然你可以使用 sn-ps,但是对于你的要求,你可以输入:

      pl[tab]

      System.out.println();
      

      ma​​in[tab] 用于

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

      【讨论】:

        猜你喜欢
        • 2016-05-22
        • 2019-05-28
        • 1970-01-01
        • 2011-02-23
        • 2011-08-03
        • 1970-01-01
        • 2012-08-10
        • 1970-01-01
        • 2015-05-30
        相关资源
        最近更新 更多