Heim >Datenbank >MySQL-Tutorial >sublime text2 编译时中文乱码解决办法

sublime text2 编译时中文乱码解决办法

WBOY
WBOYOriginal
2016-06-07 15:08:361600Durchsuche

sublime text2在编译中文时会有乱码,按照网上流传的方法试验了很久总有问题,偶然间发现如下解决办法,不知是否通用,请各位验证。 1、编写runJava.bat脚本并放置在jdk的bin目录下(网上大把资料) @ECHO OFFcd %~dp1ECHO Compiling %~nx1.......IF EXIST %

sublime text2在编译中文时会有乱码,按照网上流传的方法试验了很久总有问题,偶然间发现如下解决办法,不知是否通用,请各位验证。

1、编写runJava.bat脚本并放置在jdk的bin目录下(网上大把资料)

@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac -encoding utf8 %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)
其中注意添加这一行

javac -encoding utf8 %~nx1

2、参考网上资料的时候,在修改Javac.sublime.build这个文件时,不要添加encoding 936这个代码。

之后ctrl+B编译执行通过

sublime text2 编译时中文乱码解决办法





Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn