Sublime Text 3中Java配置编译和运行

1、win10系统下Java配置

环境变量path下添加如下两个配置:

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

2、Sublime Text 3中Java两种配置方式

Sublime Text 3安装目录下\Sublime Text 3\Packages下用压缩软件打开Java.sublime-package,找到JavaC.sublime-build,用文本编译器打开该文件。

配置方式一:

{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",
//执行完上面的命令就结束
 
// 下面的命令需要按Ctrl+Shift+b来运行
"variants":
    [
        {
            "name": "Run",
            "shell": true,
            "cmd" :  ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
            // /c是执行完命令后关闭cmd窗口,
            // /k是执行完命令后不关闭cmd窗口。
            // echo. 相当于输入一个回车
            // pause命令使cmd窗口按任意键后才关闭
            "working_dir": "${file_path}",
            "encoding":"GBK"
        }
    ]
}

ctrl+B编译,Ctrl+shift+b运行。

配置方式二:

(1)在JDK的bin目录下新建runJava.bat文件,右键选编辑,复制粘贴如下代码并保存:

@echo off
  cd%~dp1
  echo Compiling %~nx1......
  if exist %~n1.class (
  del %~n1.class
  )
 javac %~nx1
 if exist %~n1.class (
 echo ------Output------
 java %~n1
 )

(2)JavaC.sublime-build中粘贴如下配置:

{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "GBK"
}

保存后即可在Sublime Text 3中按Ctrl+B编译Java运行文件,这种方法的缺点是无法在控制台输入,如果程序需要输入内容,则直接报错。

3、代码提示设置

Preferences –> Package Control –> Add Repository ,然后添加内容:https://github.com/tushortz/JavaIME。完成过后: Preferences –> Package Control –> Install Package,然后搜索JavaIME,点击它安装,安装完成过后,重新软件,然后会发现代码可以自动提示和导包提示了。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值