安装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"""