Skip to main content

在Linux和Windows里配置Sublime-text

20-7-2020,星期一,下午5.00,
--------------------------------------------------------------------------------------------------------------------------------
在此记录一下步骤,以免忘了 XD

搞了一个下午,终于把Sublime-text个搞定了,掌声!!!

Linux
(请先确保电脑安装了java,并且javac命令可以运行)


1. 打开终端,运行 sudo apt-add-repository "deb https://download.sublimetext.com/ apt/stable/" 安装Sublime-text


2. 打开 /opt/sublime_text/Packages/java.sublime-packages


3. 将 
java-sublime-packages 复制到桌面(权限问题)用文件管理器打开,再用文本编辑器打开javac.sublime-build


4. 在第一行和第二行输入以下代码:
        "shell_cmd": "javac \"$file\"",  //注解:用javac命令解译.java文件
"shell_cmd": "java \"$file_base_name\"",  //注解:用 java命令运行解译后的 .class 文件
这是因为 XXX.java 是不能被 jvm 识别并运行的,所以我们需要用 javac 命令将 XXX.java 解译为 XXX.class ,并用 java XXX来运行该文件(注意,java XXX不需要带后缀,要不然会提示找不到该文件)


5. 将改过的java.sublime-packages复制回/opt/sublime_text/Packages/ 中 (不要忘记将源文件拷贝一份)


6. 打开Sublime-text,按SHIFT + ALT + B,在跳出来的菜单中选择 javac
7. 结果如图:

Windows
(Windows下我搞了超久。。。写代码还是用linux或mac吧,windows的环境变量彻底把我打败了 :( )


1. 确定安装了java(在cmd输入java,如果提示说java不是本地或外部指令,或java命令可以显示东西但javac命令不行,但你明明已经装了java,那就是环境变量的问题了。吐血ing。。。)


2. 打开左下角start菜单(有windows logo的),右键我的电脑,高级属性,高级,右下角的环境变量(environment variable),添加几个新的环境变量下去:

  • 变量名:JAVA_HOME
  • 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91        // 要根据自己的实际路径配置
  • 变量名:CLASSPATH
  • 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;         //记得前面有个"."
        变量名:Path
        变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
( 转载自Runoob.com )


3. 打开Program Files,Sublime-text,Packages,java.sublime-build, javaC.sublime-packages,添加以下代码: 


    "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"], 
    "working_dir": "${project_path:${folder}}", 
    "selector": ["source.java"], 
    "shell": true, 
    "encoding":"utf-8" 
    ————————————————
    版权声明:本文为CSDN博主「Special__Yang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出            链接及本声明。
    原文链接:https://blog.csdn.net/dawn_after_dark/java/article/details/78361741


4. 打开Sublime-text,SHIFT + ALT + B,在弹出来的菜单中选择javac,enter!!!大功告成!!!
                                                                                                                                                                       (全文完)


Comments

Popular posts from this blog

What if google translate call you Hahahahahaha ?

Python爬虫学习:第七天

学习Python爬虫已经进入第七天了,希望这一次不会再半途而废了,加油!!!☺ -------------------------------------------------------------------------------------------------------------------------------- 第七天的学习记录的网址: https://github.com/Simon8282005/Python-Crawler-Learning-/wiki/Python%E7%88%AC%E8%99%AB%E5%AD%A6%E4%B9%A0%EF%BC%9A%E7%AC%AC%E4%B8%83%E5%A4%A9

加速 Ubuntu 开机

29.7.2020 星期三 雨, 今天打算搞一下Ubuntu,看看能不能把开机速度提升一下,结果,还真的个提升了 XD,在这里记录一下吧 Systemd-analyze blame 打开终端输入 sudo systemd-analyze blame 指令, 可以看到终端跳出一大堆东西,我们可以查看那个耗时最久的,然后用 sudo systemctl mask XXX.service 就能禁用了 - system 为系统的意思,而 ctl 则是 control 的缩写,可以翻译为 “系统控制” - mask 这是遮盖的意思,linux 中则是 “ 这是一个增强版本的 disable,因为它阻止了所有激活这个单元的行为,包括启用和手动激活(转载自简书: https://www.jianshu.com/p/11491ee15344 ) ” 完成 !!!