使用sublime Text 3进行java编程的一些总结

作者:林子木  博客网址:http://blog.csdn.net/wolinxuebin

1、实现sublime Text 3对java编译执行

参考网址:http://tieba.baidu.com/p/2609515186

1.1直接在安装路径下找到*\Packages\Java.sublime-package文件,用解压缩软件打开,找到JavaC.sublime-build文件,将shell_cmd中的javac改成javaRun,保存后将原压缩文件中的文件替换,如果你的sublime
text 3已经打开,会报错,关闭后再次覆盖。代码如下:

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

1.2然后在jdk安装路径下的bin目录中新建一个javaRun.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
)

1.3之后就可以使用ctrl+B

2、若显示编译显示[Decode
error - output not utf-8]

SublimeText3\Packages\Java.sublime-package\JavaC.sublime-build\

3、编译显示:
编码GBK的不可映射字符

有采用 :http://jingyan.baidu.com/article/ca2d939dc76c89eb6c31ce96.html

用记事本打开,另存为ANSI编码,但依旧感觉不好受,所以是有如下方法:

<pre name="code" class="plain">
将上述的,javaRun.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
)


时间: 2025-01-13 16:19:49

使用sublime Text 3进行java编程的一些总结的相关文章

Sublime Text 3 配置java程序运行环境(可进行控制台输入)(转)

博主配置前的情况1. 64位笔记本 2. win10系统 3. 已配置好java环境 4. 已安装好sublime并配置好Package Control组件 具体过程: 1. Sublime Text 3--->Preference--->Browse Packages,在打开的窗口中双击User文件夹,在该文件夹下新建一个名为"JavaC.sublime-build"的文件,用sublime打开该文件,粘贴如下代码并保存 { "cmd": ["

Sublime Text 3 配置java程序运行环境(可引入jar包、控制台输入)

流传很多配置运行java的文章,都没找到合适的,包括例子,终于东拼西凑的弄好了,给大家参考: 1.Sublime Text 3--->Preference--->Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭: { "cmd": ["javac", "-encoding", "UTF-8", "-d&

MAC 系统下使用 Sublime Text 2 直接编译运行 java 代码

本文参考了网上很多文章,就不一一列出了. sublime的版本是 sublime test 2 jdk版本 jdk1.7 1. mac下貌似直接就可以运行javac 和 java命令的,如果不能直接运行,自行加入java环境变量即可 2. 安装完sublime text 2之后,进入如下文件夹 $ cd /Users/用户名/Library/Application Support/Sublime Text 2/Packages/Java 3. 备份JavaC.sublime-build文件 $

Sublime Text 3编译运行Java

方式一: 新建一个Building System(Tools–>Building System–>New Building System),在弹出的文本框里面输入以下内容: { "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"], "working_dir": &q

sublime text 设置编译运行java

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器.Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim. Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等.还可自定义键绑定,菜单和工具栏.Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , G

用sublime text 3 搭建一个编译java的环境

有的时候,你在学习或者看书的时候,想验证一下书中的一段小程序或者自己想写个简单的java程序,又不愿意打开像eclipse这种IDE,你如果安装了sublime text,配置一下java的编译环境,你就可以直接在里面编译你的java程序了,下面是具体的操作步骤: 首先你需要在你的电脑上下载JDK,网址https://java.com/zh_CN/,然后在系统path里添加环境变量(本人机器系统win10),步骤如下: 在控制面板->所有控制面板项->系统->高级系统设置->环境变

2018 年最佳 Sublime Text 3 主题

Sublime Text 是用于编码最流行的文本编辑器之一.Sublime Text 有许多让编程变得有趣的功能,使编码变的有趣,通过插件,我们可以添加许多功能来帮助开发我们应用. Sublime Text 是一个非常流行的,可扩展的代码编辑器,可以让我们轻松编写代码. 评估版可以从 http://www.sublimetext.com 下载. 我们还需要在 Sublime Text 中安装并启用 Package Control(包控制,或者包管理),你可以在 http://wbond.net/

Sublime Text 3中配置运行Java

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

Sublime Text 3中配置编译和运行Java的两个方法

方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭: { "cmd": ["javac","-encoding","UTF-8","-d",".","$file"], "file_r