日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

submlime text写java_在Sublime Text 3中配置编译和运行Java程序

發布時間:2024/7/23 java 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 submlime text写java_在Sublime Text 3中配置编译和运行Java程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.設置java的PATH環境變量

2.創建批處理或Shell腳本文件

要想編譯運行Java程序,需要創建一個批處理或者Shell腳本

Windows:

runJava.bat:

@echo?off

cd?%~dp1

echo?Compiling?%~nx1......

if?exist?%~n1.class?(

del?%~n1.class

)

javac?%~nx1

if?exist?%~n1.class?(

echo?------Output------

java?%~n1

)

將該文件復制到JDK的bin目錄下。

Ubuntu:

runJava.sh:

[?-f?"$1.class"?]?&&?rm?$1.class

for?file?in?$1.java

do

echo?"Compiling?$file......"

javac?$file

done

if?[?-f?"$1.class"]

then

echo?"------Output------"

java?$1

else

echo?"?"

fi

Note:如果你想編譯所有的Java文件,需要將第二行的$1.java替換成*.java

將這個腳本移動到jdk的bin目錄下:

mv runJava.sh /usr/lib/jvm/jdk1.7.0_45/bin

移動之后,要設置文件的可執行權限為755,以確保此文件是可執行的。在Ubuntu下可右鍵屬性設置權限。

3.修改javaC.sublime-build

用winrar打開Sublime Text 3的Package目錄下的Java.sublime-package,用其他編輯器打開里面的JavaC.sublime-build將文件修改為:

{

"shell_cmd":?"runJava.bat?\"$file\"",

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

"selector":?"source.java",

"encoding":?"UTF-8"

}

因為Sublime Text3保存源碼的默認格式是UTF-8,所以需要將"encoding": 設置為UTF-8。

修改之后保存即可。

Test:Ctril+B編譯運行

重新打開Sublime Text3,編輯HelloWorld.java:

public?class?HelloWorld{

public?static?void?main(String[]?args){

System.out.println("Hello,?world!世界,你好!");

}

}

保存(默認格式為UTF-8)。

Ctrl+B編譯運行,如下圖所示說明配置成功:

附錄:Sublime Text3的下載和使用:

Sublime Text 3插件安裝方法和插件推薦:

(1)Package Control(必備)

從菜單 View-Show Console 或者Ctrl+~ 快捷鍵,調出 Console。將以下 Python代碼粘貼進去并回車執行。以下提供 ST3 和 ST2 的安裝代碼:

Sublime Text 3:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

Sublime Text 2:

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

安裝完成會提示你重啟軟件,之后,你就可以發現在Preferences這個菜單下出現了菜單項Package Control。

點擊Preferences-Package Control,顯示以下彈窗:

Disable Package :禁用插件

Enable Package :啟用插件

Install Package :安裝插件

List Package :查看已安裝插件列表

Remove Package :移除插件

Upgrade Package :升級插件

(2)安裝ConvertToUTF-8插件

因為Sublime Text 3默認編碼為UTF-8,所以打開中文文件如GBK格式會亂碼,此插件就能解決。

安裝方法:

a.按下Ctrl+Shift+P,輸入install,然后選擇Install Package,表示要安裝插件。

b.然后會出現一個安裝包的對話框,就可以搜索ConverToUTF8下載插件了。

以后所有插件的安裝,均按照這個方法進行。

(3)安裝emmet插件(zen coding)

前端同學快速寫HTML的神器。

幾個有用的快捷鍵:

Ctrl+D:選擇多個相同字符串進行修改。選中字符串,按住Ctrl+D,繼續選中下一個。

Ctrl+Shift+L:將選中的內容切割成多行,然后每一行可以同時編輯

Ctrl+J:將已選擇的多行內容合并為一行

例如:

one

two

three

four

five

six

seven

變成:

numbers = ["one","two","three","four","five","six","seven"]

選中one到seven的內容,Ctrl+Shift+L將其內容切割成多行,按“,移動光標到行尾,

Ctrl+J將多行合并為一行,backspace最后一個逗號,Shift+Home選中整行,按[,在行首添加numbers=。

Ctrl+Shft+P:調出命令窗口,"sspy"(Set Syntax:Python的簡寫),用于將當前文件的語法設置為Python。

Ctrl+P:快速定位文件,尤其在大型項目中

輸入:文件名的部分,打開的是:已經打開的文件,最近打開的文件,在項目中的文件;

輸入:文件名的部分@某個函數名:定位某個文件的某個符號

輸入:文件名的部分#某個字符:定位某個文件的某個字符

輸入:文件名的部分:行號:定位某個文件的某行

Ctrl+L:選擇整行(按住-繼續選擇下行)

Ctrl+KK:從光標處刪除至行尾

Ctrl+Shift+K:刪除整行

Ctrl+Shift+D:復制光標所在整行,插入在該行之前

Ctrl+KU:改為大寫

Ctrl+KL:改為小寫

Ctrl+M:光標移動至括號內開始或結束的位置

Ctrl+Shift+M:選擇括號內的內容(按住-繼續選擇父括號)

Ctrl+/:注釋整行(如已選擇內容,同“Ctrl+Shift+/”效果)

Ctrl+Shift+/:注釋已選擇內容

Ctrl+Z:撤銷

Ctrl+Y:恢復撤銷

Alt+.:閉合當前標簽

Ctrl+Shift+A:選擇光標位置父標簽對兒

Ctrl+Shift+[:折疊代碼

Ctrl+Shift+]:展開代碼

Ctrl+KT:折疊屬性

Ctrl+K0:展開所有

Ctrl+U:軟撤銷

Ctrl+T:詞互換

Tab:縮進 自動完成

Shift+Tab:去除縮進

Ctrl+Shift+↑:與上行互換

Ctrl+Shift+↓:與下行互換

Ctrl+K Backspace:從光標處刪除至行首

Ctrl+Enter:光標后插入行

Ctrl+Shift+Enter:光標前插入行

Ctrl+F2:設置書簽

F2:下一個書簽

Shift+F2:上一個書簽

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的submlime text写java_在Sublime Text 3中配置编译和运行Java程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。