簡體   English   中英

Visual Studio 2022 是否支持 .editorconfig?

[英]Is there support for .editorconfig in Visual Studio 2022?

我打開 Visual Studio 2022 並創建一個新的空解決方案。

我添加了一個.editorconfig文件,其中包含:

root = true

[*]
end_of_line = lf
indent_style = space
indent_size = 3
tab_width = 3

我在解決方案中添加了一個新的 C# Web App Project。

沒有一個文件格式正確。 全部縮進四個空格,並帶有crlf換行符。

editorconfig擴展似乎還沒有升級到支持 Visual Studio 2022。 有沒有辦法在 Visual Studio 2022 中獲得 editorconfig 支持?

Visual Studio 中的編輯器本身支持 editorconfig,但在許多情況下,在編輯時應用這些設置取決於語言實現。 如果你打開一個文檔然后執行Format Document ,它應該尊重你的設置(假設你正在編輯的語言會做出這些調整;不同的語言實現可能會有不同的行為,比如可能假設現有的空格是故意的,所以不改變它) .

還可以考慮通過 Visual Studio 發送請求此功能的反饋。 這里真正的問題是,當您創建一個新項目或一個新文件時運行的模板系統會獲取文件模板內容,並且在創建后不會對它們執行格式化(這有幾個例外,但它們'不是標准行為)。 理想情況下,模板引擎會格式化它創建的每個文檔,以便所有文件都匹配已經存在的格式規則。

暫無
暫無

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

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