applepen 发表于 2019-5-15 14:31:10

Sublime Text2 Java中文编译时乱码,请问如何解决?


在网上看到手顺做了以下设置但还是乱码
Preferences-->Browse Package找到java文件中的JavaC.sublime-build编辑{
"cmd":["javaRun.bat","$file"],
"file_regex":"^(...*?):(*):?(*)",
"selector":"scource.java","encoding":"cp936"}
创建javaRun.bat文件并编辑如下@echo offcd %~dp1echo Compiling %~nx1....if exist %~n1.class (del %~n1.class)javac -encoding UTF-8 %~nx1if exist %~n1.class (echo -------output-------java %~n1)

abcsell 发表于 2019-5-17 09:42:42

UTF-8

梦想家 发表于 2019-5-17 09:57:23

:)

applepen 发表于 2019-5-17 10:00:19

abcsell 发表于 2019-5-17 09:42
UTF-8

把哪个地方改成UTF-8啊?是JavaC.sublime-build文件吗?这个地方我试过了不好用。

applepen 发表于 2019-5-17 10:00:57

梦想家 发表于 2019-5-17 09:57


:(

梦想家 发表于 2019-5-17 10:09:12

我不会Java:(

104~牛牛 发表于 2019-5-17 10:10:52

没用过,我也不了解,百度试试

applepen 发表于 2019-5-17 10:14:48

104~牛牛 发表于 2019-5-17 10:10
没用过,我也不了解,百度试试

百度方法没好用啊。都找了好一阵了。

104~牛牛 发表于 2019-5-17 10:19:00

applepen 发表于 2019-5-17 10:14
百度方法没好用啊。都找了好一阵了。

这个方法试了吗?
https://blog.csdn.net/nnddanchaofan/article/details/13369979

qqq911 发表于 2019-5-17 11:09:46

st里设置UTF-8

applepen 发表于 2019-5-17 11:21:41

本帖最后由 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:07

qqq911 发表于 2019-5-17 11:09
st里设置UTF-8
把哪个改成UTF-8啊?

jingzizx 发表于 2019-5-17 11:42:56

:(

applepen 发表于 2019-5-17 13:44:09

jingzizx 发表于 2019-5-17 11:42


这表情啥意思啊?来解决问题啊?

qqq911 发表于 2019-5-17 16:33:24

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编码
页: [1]
查看完整版本: Sublime Text2 Java中文编译时乱码,请问如何解决?