Astyle - VSCode中配置代碼格式化工具


簡介

1、VSCode中格式化代碼工具有很多種,最符合博主使用習慣的是Astyle

2、本文將的是Windows平台下使用VSCode遠程Linux上如何使用Astyle

 

下載

1、Astyle官網下載地址:https://sourceforge.net/projects/astyle

2、Astyle風格設置:參考《Google 開源項目 c/c++風格》

 

安裝(Windows平台)

1、將壓縮包解壓到指定目錄下

2、找到可執行文件Astyle.exe存放目錄,並將其加入到系統環境變量中

 

安裝(Linux平台)

1、將壓縮包解壓到指定目錄下

2、在終端中輸入以下3條命令進行編譯安裝即可

cd ./AStyle
cmake CMakeLists.txt
make
make install

注:不管什么平台,執行格式化代碼操作時IDE軟件會自動執行該可執行文件

 

VSCode配置Astyle路徑

1、本地settings.json設置

 

2、遠程Linux端settings.json配置

 

注意:

1、配置時需要確定設置的是哪端設備(即:用戶、遠程[IP]、工作區)

2、其中可在設置中增加Astyle相關字段

//配置:格式化代碼的語言
"astyle.additional_languages": [
    "c",
    "cpp",
],
//配置:代碼格式化風格
"astyle.cmd_options": [
    "--style=google",  //風格格式和縮進
    "--indent=spaces=4",//縮進4個空格
    "--convert-tabs",
    "--align-pointer=name",
    "--align-reference=name",
    "--keep-one-line-statements",
    "--pad-header",
    "--pad-oper",    //操作符兩端插入一個空格
],

3、可使用VSCode中格式化代碼快捷方式,也可使用保存時自動格式化代碼

4、路徑配置不對會出現Astyle使用報錯

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM