作为刚开始使用sublime Text3的新手,就无法自拔的爱上它了,好用之处,我就不再重复了,下面让我来谈谈我使用过程中遇到的问题:
1,不能安装插件管理Package Control
从官网上下载好了ST安装,网上学来的安装插件的方法一,方法二如何优雅地使用Sublime Text3 - 简书,方法一在ST中提示是file is not a zip file这是在末尾提示出来的,不能识别,方法二手动安装Package Control(网上随便一搜就有),虽然能在Preferences——>Package settings显示出Package Control,但是并没有什么用啊,插件都安装不了,出现最多的就是There are no packages available for installation,没办法只能放弃用st了,卸载了,过几天还是没忍住想使用它了。又到官网上去下载去,这次就没下在64位的,安装了,又重新的试一遍安装插件的方法,没想的是,竟然可以用了插件了(不要以为事情到这就完了),没过几天,提示来了missing dependency was just installed. Sublime Text should be restarted,otherwise one or more of the installed packages may not function properly. 就算重启了st,不过三秒,又来了,烦透了,受不了又卸载了。。。
试了那么的方法还是没用,我决定祭出我的绝招了,没错就是———重装系统。
然后就,它被我征服了。
那么新的问题也来了
2,Java代码中出现中文字符在命令行中运行报错:编码GBK的不可映射字符
我已经成功安装了UTF-8插件,但要在命令行中编译带有中文字符程序时,就报错,不能通过,问题乱码,乱码应该是编码中不可避免的,从网上搜出N多方法,其中有a,编译的时候加上javac - encoding UTF-8 XXX.java,b,用记事本打开Java文件,另存为时把编码改成ANSI码,但是这样在st中读出来的中文字符是乱码,c,cmd打开命令行,chcp 65001 修改活动代码页,还要修改什么字体的,d,还有什么改源文件的什么的。主要的问题是命令行中的中文字符编码是GBK的,而我们使用的一般是UTF-8,要是能在st中找到改编码问题就好了,在st中File-->set File Encoding to中可以看到有GBK的编码,快捷键ctrl+Shift+C,然后保存就好了,再编译就通过了。
热爱一件东西,遇到困难也是不会放弃的。
相信现在的编程软件,都会设有改编码问题的选项
网友评论