安裝packge control
直接點擊這裏按照官網的方式安裝。
安裝後重啓sublime tsxt3 即可。
漢化
進入preference--packge control,點擊install packge,搜索chinese localization,安裝搜到的第一個插件即可。
然後就可以在“幫助-->language” 中切換語言。
win10下用sublime text + Linux子系統編譯c\c++。
如果我們在win10下安裝了winGW(win下的gcc\g++),sublime text就可以直對編寫的c\c++程序進行編譯。
這其實是,我們執行編譯操作時,sublime text在後臺執行了一段shell命令,利用cmd中的gcc\g++實現的。既然是這樣,我們就可以更改這段shell命令,讓它打開bash,直接利用Linux子系統中的gcc\g++執行編譯。
打開sublime text3安裝目錄下的packages文件夾D:\Program Files\Sublime Text 3\Packages,找到C++.sublime-package文件,用壓縮工具打開。
找到C++ Single File.sublime-build文件,重命名爲g++WSL.sublime-build,並修改其內容爲
{
"cmd" : ["bash", "-c", "g++ ${file_name} -o ${file_base_name} -lm && ./${file_base_name}"],
"shell": true,
"working_dir": "${file_path}",
}
然後在壓縮文件中添加文件gccWSL.sublime-build,內容爲:
{
"cmd" : ["bash", "-c", "gcc ${file_name} -o ${file_base_name} -lm && ./${file_base_name}"],
"shell": true,
"working_dir": "${file_path}",
}
重新打開sublime text3,就可以看到編譯系統中多出了剛編輯的gccWSL與g++WSL。
測試一下:
同樣可以利用這種方法修改Python.sublime-build爲PythonWSL.sublime-build
{
"cmd" : ["bash", "-c", "python3 ${file_name}"],
"shell": true,
"working_dir": "${file_path}",
}
添加Fortran語法高亮插件及編譯系統
在package control中搜索Fortran,安裝語法高亮插件。
在C:\Users\。。\AppData\Roaming\Sublime Text 3\Installed Packages目錄下用壓縮工具打開Fortran.sublime-package文件,用同樣方法修改GFortran.sublime-build文件爲GFortranWSL.sublime-build:
{
"cmd" : ["bash", "-c", "gfortran ${file_name} -o ${file_base_name} && ./${file_base_name}"],
"shell": true,
"working_dir": "${file_path}",
}
將sublime text3 添加至右鍵
把以下代碼,複製到SublimeText3的安裝目錄,然後重命名爲:sublime_addright.inf,然後右擊安裝就可以了。
PS:重命名文件之前,需要先在工具--文件夾選項,查看中,把隱藏已知文件類型的擴展名前邊的複選框不勾選。
[Version]
Signature="$Windows NT$"
[DefaultInstall]
AddReg=SublimeText3
[SublimeText3]
hkcr,"*\\shell\\SublimeText3",,,"用 SublimeText3 打開"
hkcr,"*\\shell\\SublimeText3\\command",,,"""%1%\sublime_text.exe"" ""%%1"" %%*"
hkcr,"Directory\shell\SublimeText3",,,"用 SublimeText3 打開"
hkcr,"*\\shell\\SublimeText3","Icon",0x20000,"%1%\sublime_text.exe, 0"
hkcr,"Directory\shell\SublimeText3\command",,,"""%1%\sublime_text.exe"" ""%%1"""