外掛程式
說明chinese (simplified) lanague package
中文語言外掛程式
c/c++
c/c++基礎包
remote development
會安裝一堆包括ssh remote的外掛程式
code runner
**執行器
visual studio intellicode
自動聯想coding內容
makefile creator
makefile自動生成
code spell checker
**拼寫錯誤自動檢測
vscode-icons
按照檔案字尾名自動分類語言
bracket pair colorizer
括號配對自動加上顏色
linux中編譯c語言的方法:
通過ctrl+shift+p開啟設定remote-ssh-settings,設定remote.ssh:show login terminal為true
選擇remote-ssh:connect to host->configure ssh hosts->選擇乙個config檔案
host是連線名,hostname是主機位址,user是登入賬號,port是埠號
輸入完成好,連線完成,輸入使用者密碼就可以遠端連線了
選中.c檔案,通過ctrl+shift+p,選擇c/c++:build and debug active file, 選擇gcc5
會自動生成,launch.json和tasks.json
launch.json的prelauchtask指向task的label,在task中設定編譯的方法。
例如: -o (生成檔案)-l 鏈結庫檔案等等。
然後,選擇.c檔案,設定斷點,f5或者執行選單啟動除錯執行,就可以debug了。
在vscode中定義了一些變數,在配置任務指令碼時,可能會用到。本文以tasks.json指令碼為例,介紹各個變數的含義。
/home/testsource
+.vscode
++tasks.json
++launch.json
+main.cpp
變數說明
$表示當前workspace資料夾路徑,也即/home/testsource
$表示workspace的資料夾名,也即testsource
$檔案自身的絕對路徑,也即/home/testsource/.vscode/tasks.json
$檔案在workspace中的路徑,也即.vscode/tasks.json
$當前檔案的檔名,不帶字尾,也即tasks
$當前檔案的檔名,tasks.json
$檔案所在的資料夾路徑,也即/home/testsource/.vscode
$當前檔案的字尾,也即.json
$當前檔案游標所在的行號
$系統中的環境變數
linux下編寫C 程式
注 本文寫的內容全部在ubuntu12.04下完成。要在linux下寫c 程式,要懂的一點編譯的知識。下面介紹一下。源 預處理器 負責將 補充 匯程式設計序 生成組合語言 目標程式 生成二進位制檔案 鏈結器 鏈結檔案 可執行程式 生成執行程式 在linux下寫c 程式主要是用g 編譯器,安裝g 執行...
Linux下 C 程式的編寫
linux下c 程式的編寫主要包括三個步驟 2 利用linux 下的gnu編譯器對源程式進行編譯,連線 3 執行程式。在三個步驟中,3是最簡單的,只要在linux命令列下執行如下命令即可。01為編譯生成的可執行檔案 01關於如何使用vim編輯器編寫源程式將在vim 用法詳細敘述。這裡只需知道利用如下...
Linux下編寫C程式helloWorld
最近需要在樹莓派上寫c語言程式,樹莓派所安裝的系統為raspberry,隸屬於debian系統。本文簡單記錄一下在linux下編寫c語言程式的步驟。1 開啟終端視窗,執行以下命令安裝gcc編譯環境,樹莓派系統預設已經安裝好gcc環境,可跳過該步驟 sudo apt get install gcc2 ...