ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Java​IME

作者: tushortz 全部

将您的Sublime文本转换为Java补全文本编辑器。

详细信息

安装次数

  • 总数 42K
  • Win 25K
  • Mac 7K
  • Linux 9K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 1 5 2 3 7 1 0 2 3 0 1 2 3 1 2 2 1 0 1 0 4 1 1 1 4 1 0 0 1 5 1 0 0 0 2 1 2 2 1 5 1 2 3 3 7 1
Mac 2 3 0 0 1 1 0 0 2 1 0 1 1 0 0 0 3 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0
Linux 0 0 1 0 0 0 3 0 0 0 1 1 0 0 3 0 0 2 0 0 3 0 1 1 2 0 0 2 0 0 1 0 0 1 0 1 1 0 0 3 0 0 3 3 0 0

README

源代码
raw.​githubusercontent.​com

Java导入变得简单(JavaIME)

关于

此Sublime文本包允许轻松导入几乎所有的Java包,为Java方法提供方法完成建议,轻松实例化对象和创建监听器方法。

查看Intellekt插件。它旨在支持包括Java在内的各种语言,最初是JavaIME的替代品。它为Java和其他语言提供智能感知和代码文档功能。

截图

Java Import Made Easy {JavaIME}

如何使用

您可以通过以下方式使用许多JavaIME功能。

示例

导入

注意您也可以按ENTRER键而不是TAB键

要导入java.utils.Collections包,请输入(大写)COLLECTIONS。建议应该已经弹出,然后按TAB键选择。包将自动导入。

自动完成监听器接口

要显示监听器接口完成,请输入L-后跟监听器接口名称。例如:

L-Focus TAB应该显示

FocusListener

类实例

类型 I-class name,例如 I-Scanner 应该显示 “java Scanner input = new Scanner(System.in);

#### Listener Events

Type **E-** followed by event and press tab. e.g.
    **E-act** then press TAB should show

```java
    public void actionPerformed(ActionEvent e){
     // contents 
    }

尝试捕获

您还可以按try然后按TAB键获取

try {

    }

    catch (Exception err) {
        System.out.println(err.getMessage());
    }

方法

方法默认弹出,因此您可以只需按TAB键或ENTRER键。

静态属性

类型 S-后跟方法名。例如,请输入 S-magenta然后按TAB键,可以得到

MAGENTA

类声明

  • pc -> 生成一个公共类声明
  • pcm -> 生成带有main方法的公共类声明
  • pcc -> 生成带有构造函数的公共类声明
  • pccm -> 生成带有main方法和构造函数的公共类声明
  • pcfx -> 为JavaFX生成一个公共类声明和主方法。
示例

假设我们有一个名为Test.java的文件

输入 pc 然后 TABENTER 应该产生

public class Test {

}

输入 pcc 然后 TABENTER 应该产生

public class Test {

    // Constructor
    public Test(){

    }

}

输入 pcm 然后 TABENTER 应该产生

public class Test {

    public static void main(String[] args){

    }    
}

输入 pcfx 然后 TABENTER 应该产生

public class Test extends Application{

    @Override
    public void start(Stage primaryStage) throws Exception {
        // Contents
    }

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

}

…等等!

安装

重要:您需要首先在Sublime Text中安装Package Control,可以在包控制网站找到它。

使用Package Control的仓库

转到 首选项 –> 包控制 –> 添加仓库 –> 然后在文本框中输入 https://github.com/tushortz/JavaIME

完成此操作后,转到:首选项 –> 包控制 –> 安装包 –> 然后搜索 JavaIME 并点击它。

该包将被安装并准备好使用。

使用Git

使用菜单项 偏好设置 -> 浏览包... 定位Sublime Text 2的 目录。

目录中,使用以下命令克隆主题仓库

git clone https://github.com/tushortz/JavaIME.git

手动下载

  • 使用GitHub .zip下载选项下载文件
  • 解压文件
  • 将文件夹复制到Sublime Text的 目录中

贡献

欢迎所有贡献。在Github上fork我并创建一个 pull 请求。任何建议或错误,请告知我。

许可协议

© 2015 Taiwo Kareem | [email protected]

阅读 license.txt

感谢

我首先想对上帝,我的创造者表示衷心的感谢。没有他,这一切将不会成为可能。