部落格**:
visual studio code是微軟發布的乙個執行於 mac os x、windows和 linux 之上的,針對於編寫現代 web 和雲應用的跨平台源**編輯器。
第二種方式是通過terminal進行安裝,首先輸入下面三條語句安裝umake
:12
3sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
然後通過umake來安裝vscode:
首先通過左邊欄的extension欄目安裝c++外掛程式,操作如下圖:
由於vscode是以資料夾的形式管理工程的,因此我們首先新建乙個資料夾,我這裡取名叫hello
。
然後通過vscode開啟此資料夾:
新建main.cpp檔案並輸入程式:
點選左側的debug按鈕,選擇新增配置(add configuration),然後選擇c++(gdb/lldb),將自動生成launch.json檔案,具體操作如下:
將預設launch.json修改成為12
3456
78910
1112
1314
1516
1718
1920
2122
2324
2526
2728
/$.out"
,
"args"
: ,
"stopatentry"
:
false
,
"cwd"
:
"$"
,
"environment"
: ,
"externalconsole"
:
true
,
"mimode"
:
"gdb"
,
"prelaunchtask"
:
"build"
,
"setupcommands"
: [
]
}
]
}
1no task to run found. configure tasks...
回車,然後依次選擇如下:
1create tasks.json file from
template
1others example to run an arbitrary external command.
生成預設的tasks.json
檔案如下12
3456
78910
1112
]
}
這裡的label為任務名,我們將」label"= "echo"改為」label"=
"build"。由於我們的指令是g++,這裡將」command「=」echo
hello「改為」command「=」g++「。然後新增g++的引數args。如果我們的g++指令為:g++ -g
main.cpp,這裡可以把引數設定為如下12
3456
78910
"
]
}
]
}
如果我們想配置g++指令為:g++ -g main.cpp -std=c++11 -o main.out
,則引數可設定為:12
3456
78910
"
,
"-std=c++11"
,
"-o"
,
"$.out"
]
}
]
}
完整的tasks.json檔案如下12
3456
78910
1112
13"
,
"-std=c++11"
,
"-o"
,
"$.out"
]
}
]
}
經過上述配置之後就可以對我們寫的程式進行簡單的配置。在進行下面的操作前,我們應當保證launch.json和tasks.json的正確性並且已經成功儲存.使用快捷鍵ctrl+shift+p調出命令列,選擇執行我們的build任務,build成功後,點選開始除錯。具體操作如下
值得注意的是,這裡如果每次更改了程式需要重新build,然後再進行除錯;如果直接進行除錯則執行的是上次build的結果。通過在launc.json作如下更改可以使得每次除錯之前會自動進行build:
這裡在launch.json檔案中新增了」prelaunchtask「=」build"
,也就是新增乙個launch之間的任務,任務名為build
,這個build
就是我們在tasks.json中設定的任務名。
python寫乙個服務 Python寫乙個服務
coding utf 8 import json from urllib.parse import parse qs from wsgiref.server import make server 定義函式,引數是函式的兩個引數,都是python本身定義的,預設就行了。定義檔案請求的型別和當前請求成功...
寫乙個東東
最近打了幾天的三國無雙6,感覺不錯!很久很久以前,乙個小學同學帶了我到機室玩三國無雙。自此,我便喜歡上了這個遊戲。現在我玩的遊戲內有兩個 三國無雙和cs。ps 曾經有些怪我的這個好朋友帶我打遊戲,但現在想來,若不是他,我的童年又怎麼會有歡樂呢。人活著,快樂是最重要的.因為以前是用專用手柄打的,感覺非...
寫乙個網頁
1 建立站點資料夾,站點資料夾的名字可以是中文 2 在站點資料夾下面建立子資料夾和子檔案 css js images html,前三個都是資料夾形式 子資料夾和子檔案的名字不能是中文 2.重置所有預設的樣式和設定一些全域性樣式,並將設定樣式的css檔案和對應的頁面關聯起來 3.劃分區域 如果的寬度大...