2024-05-28 19:57:41 | 我爱编程网
Sublime Text 2 直接运行代码的步骤如下:
1.mac下貌似直接就可以运行javac 和 java命令的,如果不能直接运行,自行加入java环境变量即可。
2. 安装完sublime text 2之后,进入如下文件夹:
$ cd /Users/用户名/Library/Application Support/Sublime Text 2/Packages/Java。
3. 备份JavaC.sublime-build文件:
$ cp JavaC.sublime-build JavaC.sublime-build.back。
4. 打开JavaC.sublime-build文件,并修改内容$ vi JavaC.sublime-build。
修改为如下内容:
{;
"cmd": ["javac \"$file\" && java \"$file_base_name\""];
"shell":true;
"file_regex": "^(...*?):([0-9]*):?([0-9]*)";
"selector": "source.java";
}。
5. 保存JavaC.sublime-build文件。
6. 在sublime中编写好java文件,command+b运行即可。
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。我爱编程网
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
2012年6月26日推出新版本的Sublime Text 2.0,与之前版本相比主要有较大的改善:支持 Retina 视网膜屏、快速跳到下一个、文本拖放、改善构建系统、CSS 自动完成和高亮设置等。
1.设置 Java PATH 变量(这个大家自己去百度看教程吧.)
2.建立批处理
新建记事本,复制下面的代码保存为runJava.bat 并保存到jdk安装目录下 的 bin 目录
@ECHO OFF
cd%~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)
3.修改 Javac.sublime-build
打开SublimeText
依次单击Preferences > Browse Packages以进入SublimeText安装目录下的Packages文件夹.如果通过单击Preferences > Browse Packages没有进入SublimeText安装目录下的Packages文件夹,请手动进入.
打开后找到Java.sublime-package然后用压缩软件打开.
打开后找到JavaC.sublime-build,把它解压到桌面,解压后使用记事本打开.
复制下面代码并保存,这时候再添加到压缩软件里即可.
添加到压缩软件里面的时候要关闭SublimeText,不然会提示文件被占用.
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"cp936"
}
6
这时候就可以在SublimeText里面运行java源文件了.
方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaCsublime-build,用记事本打开,粘贴下面的代码并保存关闭: { "cmd": ["javac","-encoding","UTF-8","-d","","$file"],sublime怎么用编译java
2024-04-13 00:38:12
2024-03-31 15:14:06
2024-03-21 00:22:13
2024-02-10 22:15:59
2023-12-26 22:10:45
2023-10-06 13:00:52