@
Sublime Text 3是一個輕量級文本編輯器
(這是win系統下的配置說明,有哪些地方還需要配圖解釋,請留言或私聊問我也行!
閑話:
提一句,很多人初學看着英文軟件頭皮發麻,喜歡用漢化版。
但是我十分不建議這樣。都是21世紀程序員了,現在這點基礎英文軟件你就受不了了還是轉行轉專業吧。以后一定會經常和英文打交道,查一些API文檔看論文啥的。所以一定要習慣用英文軟件!
還有就是下軟件去官網下正版最新版的,不要再baidu上下一些別人包好的軟件。版本不一定最新,而且還不知道有什么雜七雜八的東西。
還有就是不要太執着與使用的什么IDE,用着舒服就行,不需要看別人用啥你就用啥。
對於C/C++新手我還是覺得用Codeblocks和Dev C++就挺好的,方便~
emm,不過sublime text還是很強,畢竟它可以安裝許多強大功能的插件呢!
當初用ST3時不會操作,找了很多很多博客才勉強會用一點,太菜了,難受.jpg。現在當寫個備忘錄吧。。。
學計算機的,碰到自己解決不了的,先去互聯網找幫助了。有問題就多問問,可能不是所有人都會回答你,但是你夠真心並且你的問題真的是個問題,是會有人幫你噠~
下載sublime text 3:
官網:Sublime Text 3
直接download就行了~
安裝MinGW
推薦下載
Codeblocks,記得去官網下載:http://www.codeblocks.org/。別說你不會下軟件,不會的請看文章末尾。
因為codeblocks自帶MinGW嘛~方便~
配置環境變量
教小白配置Java,Python,C++環境變量請看這里:傳送門
在此電腦界面右鍵屬性,左側選擇高級系統設置,再點擊環境變量。
你需要下面這么幾個東西,你點擊編輯,新建啥的加就行了,建議新手按下圖設置:


下面是我的Path里的內容:

文件路徑怎么寫下面也有講,你也可以仿照着我的寫。
查看是否配置成功:
CMD下輸入gcc -v
gcc可以編譯.c文件,而g++既可以編譯.c文件也可以編譯.cpp文件。

win下行編譯運行C/C++文件
- 首先
Win+R呼出運行命令,在框內輸入cmd並按下Enter。 - 我的代碼保存在E盤,所以在命令行界面(就是一個黑框框)我先輸出
E:,進入E盤。 - 如果你不會輸入地址,就復制地址:

在紅色地方右鍵選擇復制地址。 - 輸入命令:
cd ****,打星號的是你待編譯文件的所處路徑。 - 比如我有一個文件叫hhh.cpp
- 編譯方法:
gcc hhh.cpp -o hhh.cpp,這樣就編譯完成了 - 運行方法:
./a.out,hhh.cpp,hhh.exe,a.exe,./a.exe(中的某一個肯定可以 - 還有一種編譯方法:直接
g++ hhh.cpp。然后輸入./a.out,hhh.exe或a.exe。(中的某一個肯定可以 - 如果代碼是多組輸入,記得
Ctrl+Z,作用是退出控制台輸出。
Build你的C++System~
想要讓sublime text 3能編譯運行c/c++文件,需要build你的system。
下面是我的配置~
點擊Tools -> Build System -> New Build System...
myC++.sublime-build
{
"path": "E://ADpan//codeblocks//MinGW//bin//",
"cmd": ["g++","-std=c++14","${file}", "-o","${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
"working_dir": "${file_path}",
"encoding":"cp936",
"selector": "source.c",
"variants":
[
{
"name": "Run",
"cmd": ["cmd","/C","start","cmd","/c", "${file_path}/${file_base_name}.exe &pause"]
}
]
}
注意:第一行path哪里,你自己的codeblocks安裝在哪里,效仿着寫就行。
- (需要我配置文件的可以聯系我
快捷鍵:
Ctrl+Shift+B : 選擇編譯或運行
Ctrl+B : 運行(前提是編譯過)
Ctrl+C : 復制
Ctrl+V : 粘貼
Ctrl+X : 剪切
Ctrl+A : 全選
Ctrl+Z : 撤回上一次操作
Ctrl+Y : 上個操作的反動作
Ctrl+N : 新建窗口
Ctrl+L : 選中一行
Ctrl+Enter : 光標指向下一行
Ctrl+Shift+Enter : 光標指向上一行
Shift+Enter : 光標指向下一行且當前光標后的內容一起下去
Ctrl+P : 選擇文件
Ctrl+Shift+P : 打開命令面板
Ctrl+Shift+K : 刪除一行
Ctrl+W : 關閉當前打開的文件
Ctrl+Shift+W : 關閉所有打開的文件
Ctrl+F : 查找
Ctrl+Z : 退出控制台輸出
Ctrl+/ : 注釋當前行
Ctrl+Shift+/ : 當前位置插入注釋
F11 : 全屏
Shift+F11 : 全屏
Alt+Shift+數字 : 分屏顯示
Alt+數字 : 切換打開第N個文件
Ctrl+Shift+D : 將這一行復制一行
Ctrl+D : 多選同一塊
Alt+F3 : 全選同一塊
Ctrl+鼠標滾輪 : 字體大小
插件
干貨\(SublimeText3-snippets\)插件使用教程:傳送門
snippets插件可以直接編寫你自己的一鍵補全快捷鍵。
Sublime Text的許多強大功能基本上都是依賴與其強大的插件,啟用插件功能也就是啟用Package Control,這個很簡單,菜單欄 – View – Show Console 便會顯示如下圖所示的控制輸入區域。

在輸入框種輸入如下命令:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('https://sublime.wbond.net/'+pf.replace(' ','%20')).read())
窗體左下角即會顯示當前狀態,有網絡的情況下,即可啟用Sublime Text的插件自動搜索安裝功能了,然后快捷鍵Ctrl+Shift+P(或者 菜單 – Tools – Command Paletter)調出Command Paletter,如下圖所示:

在輸入框中輸入install 選擇 install Package下拉菜單顯示的即為可以安裝的插件的列表。
這個時候在輸入需要查找的插件名稱即可找到合心的插件,新建文件自動插入初始化代碼的功能就是通過Sublime Text的一個插件實現,名字叫Sublime Tmpl,不過安裝完成該插件后需要自己更改該插件的一些配置,比方說初始化版權信息的姓名、郵箱、網址,以及初始化各種格式的文件的初始化文字內容。。。
打開插件目錄找到Sublime Tmpl目錄],該插件默認支持php、html、js、css等文件新建,對我而言已經夠用,就沒再處理,而初始化快捷鍵則更好記憶,Ctrl+Alt+p則是新建php文件、Ctrl+Alt+h則是html文件、Ctrl+Alt+c則是css文件、一次類推js文件就是Ctrl+Alt+j了。
具體的實用插件就不再一一介紹了,推薦幾個插件,這也是我在用的,只列出名稱
ZenCoding[現在已改名叫Emmet]
PHPTidy
Prefixr
YUI Compressor
插件這方面的文章比較多,不再介紹。參考博客:here here
emm,插件操作還是很騷的。。。
無法安裝插件,提示說:無可用的packages
Perferences->Package Setttings->Package Control->Settings user
然后添加一個channels。

中文編碼亂碼的問題
Sublime Text 3中文件默認編碼格式是UTF-8
windows中的命令行默認編碼格式是GBK
所以代碼中出現中文時運行會亂碼
點擊
File:Save with Encoding
選擇UTF-8
安裝插件ConvertToUTF8
我的setting-user
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 13,
"ignored_packages":
[
"Vintage"
],
"expand_tabs_on_save": true,
"tab_size":2,
"translate_tabs_to_spaces": true
}
有人可能不會軟件,貼幾張下軟件的圖:
推薦下載
Codeblocks,記得去官網下載:http://www.codeblocks.org/


