VS Code User和System版區別
- Chapter1 VS Code User和System版區別
- 1. 對于安裝而言
- 2. 結束語
- Chapter2 VS Code 安裝、配置教程及插件推薦
- 插件:
- Chapter3 VSCode+Keil協同開發之Keil Assistant
- 1. 效果展示
- 2. Keil Assistant簡介
- 3. Keil Assistant功能特性
- 4. 部署步驟
- 4.1. 部署準備
- 4.2. 安裝Keil Assistant插件
- 4.3. 配置Keil Assistant插件
- 5. Keil Assistant使用
- 6. 總結
- Chapter4 [VScode] 嵌入式軟件開發必備插件
- Chapter5 VScode編輯器——配置可編寫MDK keil工程
- Chapter6 手把手教你VSCode搭建STM32開發環境
- Chapter7 VScode+git+keil開發STM32不要太爽
- Chapter8 【STM32F407】Note_01 STM32 編程環境搭建 -- Keil與VS code組合
Chapter1 VS Code User和System版區別
原文鏈接:https://blog.csdn.net/qq_34360180/article/details/84147659
Visual Studio Code官網卻提供了User和System兩個版本。
1. 對于安裝而言
User版本無法在系統分區(盤) 創建默認文件夾Microsoft VS Code,可見權限不足。
對于System版無此問題,可next step到底,和其他不分的軟件一樣了
語言問題(win10 LTSC 中文語言下)
這個不確定是僅我出現還是普遍問題
對于User版安裝程序以及VScode程序默認均為英文,貌似不能讀取系統語言環境,System版直接是中文安裝程序,以及中文顯示面板。
2. 結束語
目前不知道這兩種版本有何具體區別
StakOverflow 問答中有人說文件也有區別,暫不得而知
關于微軟的良苦用心可能需要慢慢體會。把軟件也分用戶和系統管理員,對于普通用戶而言,為了避免不必要的麻煩,建議使用System版,僅供參考。
Chapter2 VS Code 安裝、配置教程及插件推薦
原文鏈接:https://blog.csdn.net/qq_58096041/article/details/141640890
插件:
- 瀏覽器打開文件 - open in browser
使用Alt + B快捷鍵在默認瀏覽器中打開當前html文件
使用Shift + Alt + B選擇瀏覽器
Chapter3 VSCode+Keil協同開發之Keil Assistant
原文鏈接:https://blog.csdn.net/zxyq_2024/article/details/141725725
大家在單片機開發時需要要用到IDE,其中Keil就是很多人的選擇,但Keil在編輯器上界面還是有些簡單,對于習慣了VSCode的同學來說有點小別扭,下面就給大家介紹一款VSCode插件————Keil Assistant,可以幫助大家解鎖更舒適、更效率的開發姿勢。
本文將以圖文方式介紹VSCode+Keil協同開發單片機程序的方法,解鎖更舒適、更效率的開發姿勢。
1. 效果展示
2. Keil Assistant簡介
-
VSCode 上的 Keil 輔助工具,與 c/c++ 插件配合使用。
-
能夠為 Keil 項目提供 語法高亮、代碼片段 的功能,并支持對 Keil 項目進行 編譯、下載。
-
僅支持 Keil uVison 5 及以上版本。
-
僅支持 Windows 平臺。
下面是官方對這個插件的描述:
VScode上的Keil輔助工具,與c/c++ 插件配合使用。能夠為Keil項目提供語法高亮、代碼片段的功能,并支持對keil項目進行 編譯、下載。僅支持 Keil uVison 5 及以上版本。僅支持Windows平臺。
功能特性🎉
-
1、加載Keil C51/ARM 項目,并以Keil項目資源管理器的展示方式顯示項目視圖。
-
2、自動監視keil項目文件的變化,及時更新項目視圖。
-
3、通過調用Keil命令行接口實現 編譯,重新編譯,燒錄keil項目。
-
4、自動生成c_cpp_properties.json文件,使C/C++插件的語法分析能正常進行。
3. Keil Assistant功能特性
-
加載 Keil C51/C251/ARM 項目,并以 Keil 項目資源管理器的展示方式顯示項目視圖。
-
自動監視 keil 項目文件的變化,及時更新項目視圖。
-
通過調用 Keil 命令行接口實現 編譯,重新編譯,燒錄 keil 項目。
-
自動生成 c_cpp_properties.json 文件,使 C/C++ 插件的語法分析能正常進行。
4. 部署步驟
-
下文插件安裝過程中可能有需要重啟VSCode的情況,按彈窗提示操作即可。
-
本文默認讀者已經安裝好Keil,本文將不再介紹Keil的安裝。
4.1. 部署準備
(1)下載、安裝VSCode
-
進入VSCode官網
-
點擊Download(建議使用System版本)。
4.2. 安裝Keil Assistant插件
- 參照上述步驟,在插件搜索欄搜索Keil Assistant并安裝。
4.3. 配置Keil Assistant插件
- 點擊VSCode左側插件選項->點擊Keil Assistant插件的設置->點擊擴展設置。
- 在彈出的設置界面的兩個地址欄根據自身Keil安裝情況填入Keil C51和MDK地址(如下圖)。
5. Keil Assistant使用
(1)需要先在Keil上創建好項目,添加好文件,頭文件路徑等。
(2)選中VSCode左側KEIL UVISION PROJECT選項,點擊右側圖標,選擇想要操作的keil項目文件(.uvproj),插件會自動加載此keil項目。
注:可能期間會彈出下圖所示提示,點擊OK和信任即可。
(3)下圖所示位置圖標分別為編譯,下載,重新編譯。
(4)若是編譯過的文件,點擊上圖所示左側不同位置的箭頭可以列出不同文件夾下文件及.c文件所引用的.h文件。
(5)在Keil修改并保存后的文件,此插件會自動更新。
(6)在VSCode利用此插件修改并保存過的文件在回到Keil時會彈出提示框,根據情況選擇即可。
(7)點擊項目旁邊的箭頭可以在多個Keil Target 之間切換。
6. 總結
以上就是利用VSCode插件Keil Assistant結合Keil協同開發的教程了,使用期間若有什么問題可以聯系我們交流解決,或使用Keil Assistant官方論壇。
希望本文可以幫你用更舒服的姿勢進行嵌入式開發!
Chapter4 [VScode] 嵌入式軟件開發必備插件
原文鏈接:https://blog.csdn.net/qq_29246181/article/details/118066162
Chapter5 VScode編輯器——配置可編寫MDK keil工程
原文鏈接:https://blog.csdn.net/qq_40296855/article/details/114819808
Chapter6 手把手教你VSCode搭建STM32開發環境
原文鏈接:https://blog.csdn.net/best_xiaolong/article/details/126653729
Chapter7 VScode+git+keil開發STM32不要太爽
原文鏈接:https://blog.csdn.net/jwidhjj/article/details/128276841
Chapter8 【STM32F407】Note_01 STM32 編程環境搭建 – Keil與VS code組合
原文鏈接:https://blog.csdn.net/Seasons_y/article/details/129464431