怎么让sublime text3可以运行c/c++
輕巧便捷的sublime text 3代碼編輯功能非常強大,并且很漂亮啊有木有!!!!以前我會在安裝了CodeBlocks這樣的編譯器的基礎上,再安裝一個NotePad,作為編輯器。因為編輯器類似于記事本,只是作為編輯,有時候簡單的看代碼或者改代碼并不需要大體積的編譯器,只是需要打開代碼修改一下而已,我們需要一個小巧簡便的,又能高亮代碼的東西~然而自從發現了Sublime這款軟件之后,就對它情有獨鐘,果斷換掉NotePad。Sublime的各種優點就不贅述了~部分功能演示官網首頁有:Sublime Text
不過作為一款代碼編輯軟件,我們要是讓它能把我們的c或者c++代碼run起來,變成一個輕量級編譯器那就更好了!今天來給大家說一下怎么在sublime下配置c/c++,使它能run C和C++的代碼(附Sublime下載地址:Sublime Text 3)
1.首先,我們要有一個編譯器,如果你已經有了CodeBlocks或者Dev-C++,那么直接看下一步就好了。如果沒有的話,我們需要先下載一個編譯器,這里是MinGW的下載地址:MinGW
2.接下來我們要配置環境變量。找到你的MinGW安裝路徑下的bin文件夾,我們需要路徑~。比如,你安裝在C盤,那么我們可以找到C:\MinGW\bin。因為我已經安裝了CodeBlocks,那么我的MinGW已經包含在CodeBlocks的安裝文件夾下了,找到CodeBlocks的安裝位置,就可以看到里面的MinGW文件夾了
點進去,找到bin文件夾,在點擊上面的地址欄,復制路徑~比如我的是:C:\Program Files (x86)\CodeBlocks\MinGW\bin
3.復制好MinGW的bin文件夾的路徑之后,我們要配置環境變量。(看圖!)右鍵我的電腦→屬性→高級系統設置→”高級“選項卡下的”環境變量“→找到下面"系統變量“里面的”Path“,左鍵點擊,然后點擊下面的”編輯“按鈕→在編輯系統變量窗口下的變量值的最末尾,敲一個分號(檢查輸入法,注意一定是英文狀態下的分號,不要中文的分號!!)→粘貼剛才復制的bin文件夾所在的路徑,比如我的C:\Program Files (x86)\CodeBlocks\MinGW\bin→粘貼之后一路確定點回來~系統環境變量就配置完成了!
4.(此步可跳過)配置好環境變量后,我們可以測試一下是否配置成功了,按Win+R打開運行,輸入cmd,然后輸入g++,如果出現這種情況就說明配置好了~如圖所示。
5.接下來我們配置sublime,打開sublime,點擊Tools→Build System→New Build System,接下來把里面的東西都刪掉~粘貼以下代碼
{
"cmd": ["g++","-Wall", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"encoding":"cp936",
"variants":
[
{
"name": "Run",
"cmd": ["cmd", "/c", "g++", "-Wall","${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
},
{
"name": "RunInCommand",
"cmd": ["cmd", "/c", "g++", "-Wall","${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & echo.&pause"]
}
]
}
粘貼好后,按Ctrl+S保存,保存路徑位置不要改,直接改一下文件名就好了~比如我的叫aaa,然后保存?!救绻惆l現默認的保存路徑已經不對了,比如跑到了桌面之類的,這里是保存路徑C:\Users\Moressette\AppData\Roaming\Sublime Text 3\Packages\User,把我的”Moressette“改成你的電腦的用戶名就ok了?!?/p>
6.保存后,我們來選擇一下~ 點擊Tools→Build System→找到剛才自己新建的,比如我起的名字是aaa,選擇aaa。我們就已經配置完畢了~敲代碼試試吧,比如我們寫一個HelloWorld代碼,點擊Tools→Build With,選擇aaa-RunInCommand,就可以運行啦~需要注意的是,敲完代碼一定要先保存才能運行哦~敲完記得先Ctrl+S保存一下。如果代碼沒有錯誤,就會彈出熟悉的控制臺窗口~如果代碼有錯誤的話,控制臺是不彈出的哦
7.這時候有人會說,這run一下也太麻煩了吧!不要急,下面我來教大家配置一個快捷鍵~我們用CodeBlocks的時候,一鍵F9,編譯加運行!那么我們也來搞一個快捷鍵就ok啦!點擊Perferences→Key Bindings - User,刪除所有東西,粘貼如下代碼:
[
{"keys": ["f9"], "command": "build", "args": {"variant": "RunInCommand"}}
]?
注意不要有多余的東西哦,然后同樣Ctrl+S直接保存即可。如果想改成F5或者F6,把代碼里面的f9改一下就好啦。
至此,我們的Sublime就配置完了~我們就可以用漂亮方便小巧的Sublime直接敲代碼運行了,只需要打開Sublime,敲代碼,Ctrl+S保存代碼,F9運行!
Sublime作為一款代碼編輯軟件真的很強大方便,使用快捷鍵可以很簡單快速的輸入和修改代碼。具體操作習慣大家可以自行百度~官網首頁有部分功能的演示Sublime Text
不過作為一款編輯軟件,Sublime更注重的是編輯。所以如果大家想要Debug或者有其他要求,Sublime也就無能為力啦,乖乖的去用CB、DevC、VS吧~
總結
以上是生活随笔為你收集整理的怎么让sublime text3可以运行c/c++的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MMKV_高性能MMKV数据交互分析-M
- 下一篇: 简单的C语言程序合集-2