vscode linux版是由微軟(Microsoft)官方推出的免費開源且跨平臺的代碼編輯器,它的本質是將微軟的在線編輯器Visual Studio Online(代號:Monaco)結合 Github 的Electron實現的一個跨平臺編輯器,該編輯器屬于輕量級的,但功能卻很強大,不僅支持JavaScript、TypeScript和Node.js,并為其他語言(如C ++,C#,Python,PHP,Go)和運行時(如.NET和Unity)提供了豐富的擴展生態系統,是目前編程人員最喜歡的源代碼編輯器,他們在為程序員創建一個快速且高效工作環境方面取得巨大進步。
Linux環境下的VScode使用教程
一、常用指令演示
打開指定文件
我們打開一個工程之后,需要找到對應的文件,一個一個找太麻煩了。所以我們可以按Ctrl+P——>輸入文件名——>回車
二、跳轉到指定行號
因為在Linux開發中,一個.c文件可能有幾百上千行代碼。這樣我們需要跳轉到指定行號,用鼠標滑動太麻煩了。于是我們可以輸入Ctrl+G——>輸入行號即可自動跳轉
三、查看函數
(1)有時候,我們看到一個函數,想知道他的內部實現,只需要將鼠標靠近這個函數即可。
(2)但是有時候,我就是想跳轉到實現這個函數的文件里面。怎么辦呢?很簡單,按住Ctrl+鼠標點擊這個函數(或者鼠標點擊這個函數,按下F12)。
四、查找所有引用
我們閱讀源碼的時候,可能會想查看某一個函數被那些程序所引用。那么可以選中這個函數+Alt + shift + F12
五、打開/隱藏中斷
(1)VScode強大在于,我們可以不離開這個工具,就可以使用命令行。按Ctrl +(Tab上方的那個鍵)
(2)在vscode linux版中,我們不但可以打開一個命令行,還可以同時打開多個。
(3)如果我們現在只想要一個命令行了,就可以選中命令行,點擊刪除。
(4)如果此時我不想看命令行了,可以點擊X即可
功能特色
1、認識IntelliSense
使用IntelliSense超越語法突出顯示和自動完成功能,IntelliSense提供基于變量類型,函數定義和導入模塊的智能完成。
2、打印語句調試已成為過去
從編輯器直接調試代碼。啟動或附加到正在運行的應用程序,并使用斷點,調用堆棧和交互式控制臺進行調試。
3、內置Git命令
與Git和其他SCM提供商合作從未如此簡單。從編輯器中直接查看差異,階段文件和提交。從任何托管的SCM服務推送和拉取。
4、可擴展和可定制
想要更多功能嗎?安裝擴展以添加新語言,主題,調試程序以及連接到其他服務。擴展程序在不同的進程中運行,確保它們不會減慢編輯器的速度。




