原文連接:
html
Sublime Text是我一直使用的代碼編輯器,我喜好它的緣由就是好看啊!固然打開速度毋庸置疑啦,畢竟不是IDE。這裏我把個人安裝與配置步驟教給你們,若有未盡之處,你們本身摸索咯,也歡迎與我交流。
先附上一張美圖:
java
![](http://static.javashuo.com/static/loading.gif)
安裝Sublime Text 3
下載地址https://download.sublimetext.com/Sublime%20Text%20Build%203143%20x64%20Setup.exe
安裝過程就很少說了,一直點next
就好了。python
配置C++運行環境
裝完後能夠直接寫代碼了,可是不能運行C++的哦,還須要配置運行環境。
c++
首先要安裝C++的編譯器MinGW,能夠直接去官網下(http://www.mingw.org/)。不過我本身是直接下的CodeBlocks(https://downloads.sourceforge.net/project/codeblocks/Binaries/16.01/Windows/codeblocks-16.01mingw-setup.exe),而後用的自帶的MinGW。web
裝完編譯器以後在
個人電腦
右鍵,依次點擊屬性 - 高級系統設置 - 環境變量
,在系統變量
中找到Path
,編輯它,新建一條,添加MinGW路徑,以個人爲例是E:\software\codeblocks\MinGW\bin
。算法打開Sublime Text,依次點擊
Tools - Build System - new Build System
,粘貼如下代碼:shell
{
"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。windows
這時候隨便寫一個C++代碼,而後Tools - Build System
選擇c++11
,而後按ctrl+b
就能夠運行啦。
我這配置的是控制檯運行的C++,因此支持輸入數據的哦!微信
配置Java運行環境
首先下載Java的編譯器jdk(http://download.oracle.com/otn-pub/java/jdk/9+181/jdk-9_windows-x64_bin.exe),安裝過程就不說了。oracle
環境變量應該不用本身添加了,安裝過程會幫你自動添加。
打開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使用,下載地址(https://www.anaconda.com/download/),下載速度有點慢,推薦使用迅雷下載。安裝過程就很少說了。必定要記得安裝過程當中有一步添加系統變量必定要勾上!
而後...就沒有而後了,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了,能少打開一個軟件是一個嘛。
快捷鍵
直接遞上地址http://www.jb51.net/softjc/180873.html。
本文分享自微信公衆號 - 算法碼上來(GodNLP)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。