我希望 VS 使用宣告命名空間的新方式生成新類,即:
namespace A.Namespace.For.Class;
public class ANewClass
{
}
但是我的VS2022還是用老辦法,即:
namespace A.Namespace.For.Class
{
public class ANewClass
{
}
}
所以我嘗試更改位于
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
我將其更改為以下內容:
namespace $rootnamespace$;
public class $safeitemrootname$
{
}
但看起來 VS2022 無法解釋命名空間名稱后的分號,因為它仍然使用舊樣式。但是一旦我洗掉分號,VS 就開始使用新樣式,只是我現在必須自己手動添加分號。
任何人都知道如何在該代碼模板檔案中轉義該分號?似乎沒有可用的檔案。
uj5u.com熱心網友回復:
您不必更改模板,這是可配置的,轉到
Options > Text Editor > C# > Code Style > General
在Code block preferences部分中,更改Namespace declarations為File scoped。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/531663.html
標籤:C#视觉工作室视觉工作室 2022
上一篇:CodeIgniter4:如何在發送HTTP請求和接收HTTP回應之間執行MySQL查詢
下一篇:C 檢測其他檔案包含的檔案
