這個(gè)工具是一個(gè)非常強(qiáng)大又支持各種擴(kuò)展的編輯利器艰匙,可用做編程語言的IED開發(fā)運(yùn)行環(huán)境(如C\JAVA\JavaScriptde等等)還可用于代碼著色、代碼格式化攒射、正則查詢等等… 本文介紹C語言環(huán)境設(shè)置排拷。
1丸氛,打開Sublime Text3,點(diǎn)開Tools -> Build System -> New Build System ..?
2井辜,將下面內(nèi)容帖入:
{
“cmd”: [“bash”, “-c”, “g++ ‘${file}’ -o ‘${file_path}/${file_base_name}’ && osascript -e ‘tell application \”Terminal\” to activate do script \”clear&&${file_path}/${file_base_name} && read -p \\\”Press Enter to exit.\\\”&&exit\”‘”],
“file_regex”: “^(..{FNXX==XXFN}*):([0-9]+):?([0-9]+)?:? (.*){0}#x22;,
“working_dir”: “${file_path}”,
“selector”: “source.c, source.c++”,
“variants”:
[{
“name”: “Run”,
“cmd”: [“bash”, “-c”, “g++ ‘${file}’ -o ‘${file_path}/${file_base_name}’ && ‘${file_path}/${file_base_name}'”]
}]}
3绎谦,文件另存為c.sublime-build,到此即可粥脚。
下面我們用一段代碼測試一下:
在st3中新建一個(gè)文件輸入下面內(nèi)容窃肠,并將語言類型改為c(可通過cmd+shift+p 輸入C關(guān)鍵詞,選擇Set Syntax:C)
內(nèi)容輸入:
#include “stdio.h”
int main(){
int a;
scanf(“%d”,&a);
printf(“Hello %d”,a);
}
然后執(zhí)行cmd + shift +p 輸入c關(guān)鍵詞刷允,選擇build with:C 即可編譯成可執(zhí)行文件并接收用戶輸入冤留,如下圖: