原文鏈接:
Sublime Text安裝與配置教程Sublime Text是我一直使用的代碼編輯器,我喜愛它的原因就是好看啊!當然打開速度毋庸置疑啦,畢竟不是IDE。這里我把我的安裝與配置步驟教給大家,如有未盡之處,大家自己摸索咯,也歡迎與我交流。
先附上一張美圖:
安裝Sublime Text 3
下載地址請點擊這里。
安裝過程就不多說了,一直點next就行了。
配置C++運行環境
裝完后可以直接寫代碼了,但是不能運行C++的哦,還需要配置運行環境。
- 首先要安裝C++的編譯器MinGW,可以直接去官網下(傳送門)。不過我自己是直接下的CodeBlocks(傳送門),然后用的自帶的MinGW。
- 裝完編譯器之后在
我的電腦右鍵,依次點擊屬性 - 高級系統設置 - 環境變量,在系統變量中找到Path,編輯它,新建一條,添加MinGW路徑,以我的為例是E:\software\codeblocks\MinGW\bin。 - 打開Sublime Text,依次點擊
Tools - Build System - new Build System,粘貼以下代碼:
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
]
}
- 然后
ctrl+s保存,命名為c++11。
這時候隨便寫一個C++代碼,然后Tools - Build System選擇c++11,然后按ctrl+b就可以運行啦。
我這配置的是控制台運行的C++,所以支持輸入數據的哦!
配置Java運行環境
- 首先下載Java的編譯器jdk(傳送門),安裝過程就不說了。
- 環境變量應該不用自己添加了,安裝過程會幫你自動添加。
- 打開Sublime Text,依次點擊
Tools - Build System - new Build System,粘貼以下代碼:
{
"cmd": ["javac","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"cp936",
//執行完上面的命令就結束
// 下面的命令需要按Ctrl+Shift+b來運行
"variants":
[
{
"name": "Run",
"shell": true,
"cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
//c是執行完命令后關閉cmd窗口,
//k是執行完命令后不關閉cmd窗口。
// echo. 相當於輸入一個回車
// pause命令使cmd窗口按任意鍵后才關閉
"working_dir": "${file_path}",
"encoding":"cp936"
}
]
}
- 然后
ctrl+s保存,命名為JavaC。
這時候隨便寫一個Java代碼,然后Tools - Build System選擇JavaC,然后按ctrl+b就可以運行啦。
我這配置的是控制台運行的Java,所以支持輸入數據的哦!
配置Python運行環境
- 強烈推薦配合Python發行版本Anaconda使用,下載地址(傳送門),下載速度有點慢,推薦使用迅雷下載。安裝過程就不多說了。一定要記得安裝過程中有一步添加系統變量一定要勾上!
- 然后...就沒有然后了,Python運行環境安裝就是這么簡單,直接按
ctrl+b就能運行了,但是不支持輸入數據哦,想要輸入數據的話要安裝Sublime REPL插件,請看后面的教程。
安裝插件
Sublime Text的強大之處就是可以安裝各種插件滿足你的需求。
安裝過程很簡單:
- 首先要安裝插件管理工具
Package Control,按ctrl+shift+p,輸入Install Package,按回車,等待安裝完畢。 - 然后
Preferences選項菜單就會出現Package Control子菜單。 - 然后按
ctrl+shift+p,輸入各種插件名稱就能安裝啦。
下面推薦幾個我使用的插件,其他的可以自行百度搜索。
- SublimeHighLight
裝完之后選中你要復制的代碼,右鍵Copy as RTF,然后粘貼到Word里就會保留代碼格式,很漂亮的啊! - SublimeREPL
這個是為了Python輸入數據准備的插件,裝完之后點擊Preferences - Key Bindings,在User文件里粘貼以下代碼:
[
{ "keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}
]
然后運行Python代碼時直接按F5就行啦! - SublimeCodeIntel
這是一款代碼自動提示插件,不用多說。 - ConvertToUTF8
這是為了某些中文顯示准備的插件,貌似不怎么用得到,隨意裝吧。
我用的就這些啦,Sublime Text寫代碼還是很方便的,現在基本不用其他的IDE了,能少打開一個軟件是一個嘛。
快捷鍵
直接遞上傳送門。
