簡體   English   中英

將 eclipse 格式轉換為 .clang-format 或在 vscode 中使用 eclipse 格式器

[英]convert eclipse formating to .clang-format or use eclipse formatter in vscode

在我的項目(C/C++)中,我使用了 eclipse 默認格式化程序(bsd/allman + 制表符上的空格)的稍微修改的格式。

我想切換編輯器,為此,我必須有正確的格式化程序。 有沒有辦法將帶有從 eclipse 導出的格式的.xml文件轉換為.clang-format文件?

我的目標是擁有完全相同的格式,我不想重新格式化項目,只是因為我切換了編輯器

或者,有沒有辦法在 C/C++ 項目的 vscode 中使用 eclipse 格式化程序?

我意識到,該項目沒有在 CI 中檢查格式,當我運行任何格式化程序時,它會發生巨大的變化,所以在我的組織中,我強迫每個人都適應 clang 格式,並在 CI 中添加了檢查。

這解決了我的問題,但在調查期間我發現並非所有選項都可以移動到其他格式化工具(誰會想到),因此更改格式化程序幾乎總是需要重新格式化。

我發現可以獨立運行 eclipse 格式化程序(我沒有任何參考資料,所以如果您有興趣,那么您需要尋找它),我無法讓它工作。

總之,如果可以,請避免更改格式化程序,因為某些選項可能不可用。 我建議使用可以輕松獨立使用的工具(clang 格式)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM