51Testing软件测试论坛

标题: Sublime Text2 Java中文编译时乱码,请问如何解决? [打印本页]

作者: applepen    时间: 2019-5-15 14:31
标题: Sublime Text2 Java中文编译时乱码,请问如何解决?

在网上看到手顺做了以下设置但还是乱码
Preferences-->Browse Package找到java文件中的JavaC.sublime-build编辑
{

"cmd":["javaRun.bat","$file"],

"file_regex":"^(...*?)[0-9]*):?([0-9]*)",

"selector":"scource.java",
"encoding":"cp936"
}

创建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
)



作者: abcsell    时间: 2019-5-17 09:42
UTF-8
作者: 梦想家    时间: 2019-5-17 09:57

作者: applepen    时间: 2019-5-17 10:00
abcsell 发表于 2019-5-17 09:42
UTF-8

把哪个地方改成UTF-8啊?是JavaC.sublime-build文件吗?这个地方我试过了不好用。
作者: applepen    时间: 2019-5-17 10:00
梦想家 发表于 2019-5-17 09:57


作者: 梦想家    时间: 2019-5-17 10:09
我不会Java
作者: 104~牛牛    时间: 2019-5-17 10:10
没用过,我也不了解,百度试试
作者: applepen    时间: 2019-5-17 10:14
104~牛牛 发表于 2019-5-17 10:10
没用过,我也不了解,百度试试

百度方法没好用啊。都找了好一阵了。
作者: 104~牛牛    时间: 2019-5-17 10:19
applepen 发表于 2019-5-17 10:14
百度方法没好用啊。都找了好一阵了。

这个方法试了吗?
https://blog.csdn.net/nnddanchaofan/article/details/13369979
作者: qqq911    时间: 2019-5-17 11:09
st里设置UTF-8

作者: applepen    时间: 2019-5-17 11:21
本帖最后由 applepen 于 2019-5-17 11:23 编辑
104~牛牛 发表于 2019-5-17 10:19
这个方法试了吗?
https://blog.csdn.net/nnddanchaofan/article/details/13369979

试过了。感觉是我Sublim内部编码的原因,我用sublime写的中文被当成乱码。
也有可能跟我设置语言显示有关。我为了保证电脑日语显示不乱码,我把语言环境给设置成了日语。
作者: applepen    时间: 2019-5-17 11:27
qqq911 发表于 2019-5-17 11:09
st里设置UTF-8

把哪个改成UTF-8啊?
作者: jingzizx    时间: 2019-5-17 11:42

作者: applepen    时间: 2019-5-17 13:44
jingzizx 发表于 2019-5-17 11:42

这表情啥意思啊?来解决问题啊?
作者: qqq911    时间: 2019-5-17 16:33
applepen 发表于 2019-5-17 11:27
把哪个改成UTF-8啊?

去下载ConvertToUTF8这个sublime的小插件,然后在Preferences-Browse Packages...打开packages文件夹然后把ConvertToUTF8解压到该文件夹中,这样在File-Set File Ecoding to-Chinese simplified GBK的编码格式,从而把utf-8格式转化为GBK编码




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2