首页 > 后端开发 > 正文

sublime text可以编辑java吗

2024-04-12 12:19:20 | 我爱编程网

今天我爱编程网小编为大家带来了sublime text可以编辑java吗,希望能帮助到大家,一起来看看吧!

本文目录一览:

sublime text可以编辑java吗

sublime text可以编辑java吗

可以

使用ST3作为编辑器开发java。

第一步,下载安装JDK并配置系统环境变量:

(1)添加JAVA_HOME,值为:C:\Program files\Java\jdk1.7.0_13;

(2)编辑path,添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

(3)添加classpath,值为:;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

***注意一定要加最开始的那个分号,否则有可能在编译程序时报错:找不到或无法加载主类

以上为通用配置,下面为Sublime配置:

首先,创建一个批处理脚本runJava.bat:

将这个文件复制到JDK的bin目录下;

其次,在Sublime中安装Package Resource Viewer,具体操作步骤如下:

(1)ctrl+shift+p打开package control;

(2)输入Install Package;

(3)搜索Package Resource Viewer并安装。

第三步,修改Javac.sublime-build:

安装Package Resource Viewer就是为这一步服务。同上面的步骤,打开package control,输入PackageResourceViewer:Open Resource,回车后输入java,回车后输入Javac.sublime-build,就能够打开我们所需要修改的文件:

将第一行的“shell_cmd": javac \"$file\""改成"shell_cmd": "runJava.bat \"$file\""

第四步,写一个测试程序,使用ctrl+b 运行一下,我采用的测试程序如下:

如果运行过程中报错:Decode error - output not utf-8,那么,修改刚才的Javac.sublime-build文件添加一行:

"encoding": "cp936"

最终该文件效果如下:

至此,就可以在sublime开发java程序了。

sublime text可以编辑java吗

mac版sublime text怎么运行java

修改

/Users/$username/Library/Application Support/Sublime Text 2/Packages/Java/JavaC.sublime-build

为:

复制代码代码如下:

{

"cmd": ["java", "$file_base_name"],

"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",

"selector": "source.java"

}

修改

/Users/$username/Library/Application Support/Sublime Text 2/Packages/Java/JavaC.sublime-build

为:

复制代码代码如下:

{

"cmd": ["java", "$file_base_name"],

"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",

"selector": "source.java"

}

sublime text可以编辑java吗

关于sublime怎么样运行java程序代码

方法一:

打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件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并配置环境变量

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

@echo off

cd %~dp1

echo Compiling %~nx1......

if exist %~n1.class (

del %~n1.class

)

javac -encoding UTF-8 %~nx1

if exist %~n1.class (

echo ------Output------我爱编程网

java %~n1

)

3.打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件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运行文件,这种方法的缺点是无法在控制台输入,如果程序需要输入内容,则直接报错

以上就是我爱编程网整理的sublime text可以编辑java吗相关内容,想要了解更多信息,敬请查阅我爱编程网。
与“sublime text可以编辑java吗”相关推荐
c语言可以写java吗
c语言可以写java吗

c语言可以写java吗c语言学完可以转java吗?当然可以转,但如果说你学C语言的目标是为了初步掌握编程基础,并打算学习更高级语言做web开发,那可以考虑直接去学java。C语言是高级语言的基础,也是高级语言入门的最佳选择之一,C语言面向过程写程序按部就班自由性比较大,java基础比较简单,没有语言基础的照样能学会。在你学了C语言之后,顶多了解了C语言的思想以及某些语法。但是在java

2024-04-08 21:31:14
Python3.7可以做音频编程吗?
Python3.7可以做音频编程吗?

Python3.7可以做音频编程吗?是的,Python3.7可以用于音频编程。Python有许多第三方库和工具可用于音频处理和生成,例如PyAudio、SoundDevice、SciPy等。这些库提供了易于使用的API,使得在Python中进行音频录制、播放、编辑和分析变得更加容易。mpython掌控版如何发出自定义的声音该掌控版可以使用winsound模块发出自定义的声音。确

2024-01-09 18:08:49
python可以开发软件吗
python可以开发软件吗

python写软件步骤?1、安装编译器,将工具双击打开,按照默认方式安装即可,安装完成后在开始程序中找到IDLE快捷方式,打开,可以新建一个窗口,保存为py的文件格式。2、如果要执行该文件,应该点击菜单Run下的RunModuleF5按钮即可。3、如果要调试,应该仔细的查看命令行回馈回来的信息,注意出错的位置,通过Alt加G命令迅速转到出错位置,仔细检出并改正。pytho

2024-01-09 14:59:44
python可以算圆的面积吗?
python可以算圆的面积吗?

python计算圆的面积,周长及过程是怎样?Python计算圆的面积和周长及过程如下:python复制代码importmath,defcalculate_circle(radius):计算圆的面积area=math.pi*(radius**2)。计算圆的周长circumference=2*math.pi*radius,returnarea,circumference。

2023-12-30 09:23:52
python可以做界面开发吗
python可以做界面开发吗

怎样用QtCreator编辑运行python脚本我们首先来看看QtCreator能不能编辑运行python脚本。可以看到新建项目的选项里并没有python相关的选项,看了并不能用QtCreator来管理python项目。我们来看看另一个方面,看看QtCreator能不能创建编辑python的相关文件吧。可以看到,有python的相关选项,点击左侧的Python标签,在中间部分可

2024-01-08 11:50:25
怎样苹果手机可以运行java程序吗?
怎样苹果手机可以运行java程序吗?

有没有手机上可以运行java程序的软件?能不能再手机系统运行,取决于这段java代码是什么格式。还有手机是什么系统。比如。如果手机是苹果的。那么就不可以,它的应用是用oc或者swift来写的。如果是微软手机系统的也不行,用C#语言开发。如果是安卓手机,他的应用是java开发的。但是也要遵守一定规范并且制作成apk才可以运行。如果非得要运行一段java代码,也是可以的。就是自己制作一个apk

2024-03-31 04:43:58
我一点英语都不会可以学习编程吗?
我一点英语都不会可以学习编程吗?

我一点英语都不会可以学习编程吗?从我多年的编程经验角度看,英语不好,对学编程影响不是很大,对能否学好影响最大的往往是你的坚持和乐观,做好这两点,进入这个行业是没有问题的。就拿python这门编程语言来说,其实常用的到的英文单词也不是很多,你只需要记住常用的一千多个就够了,如果你能掌握的更多那就更好。毕竟在IT领域,老美的贡献比较大,所以有好多技术文档和软件都是英文的,如果你英语学的特别

2024-01-15 05:01:20
main方法可以保证java程序独立运行吗
main方法可以保证java程序独立运行吗

main方法可以保证java程序独立运行吗可以。main方法的作用在于保证一个类可以独立运行,main方法可以保证java程序独立运行,Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码,以及一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。java编写的程序如何独立在操作系统上运行可以啊,如果你是用swing或swt之类的javaGUI程序,

2024-04-02 21:37:22