.NET 格式化選項
本文中的格式設定選項同時適用於 C# 和 Visual Basic。 這些是程式碼樣式規則 IDE0055 的選項。
Using 指示詞選項
使用這些選項來自訂您想要如何排序和分組 using 指示詞:
Editorconfig 檔案範例︰
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
提示
另外也提供個別的 C# 特定 using
指示詞規則 IDE0065。 該規則會考慮 using
指示詞是放置在命名空間內部或外部。
dotnet_sort_system_directives_first
屬性 | 值 | 描述 |
---|---|---|
選項名稱 | dotnet_sort_system_directives_first | |
適用語言 | C# 和 Visual Basic | |
引進的版本 | Visual Studio 2017 | |
選項值 | true |
依字母順序排序 System.* using 指示詞,並將其置於其他 using 指示詞之前。 |
false |
請勿將 System.* using 指示詞放置在其他 using 指示詞之前。 |
|
預設值 | true |
程式碼範例:
// dotnet_sort_system_directives_first = true
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;
// dotnet_sort_system_directives_first = false
using System.Collections.Generic;
using Octokit;
using System.Threading.Tasks;
dotnet_separate_import_directive_groups
屬性 | 值 | 描述 |
---|---|---|
選項名稱 | dotnet_separate_import_directive_groups | |
適用語言 | C# 和 Visual Basic | |
引進的版本 | Visual Studio 2017 | |
選項值 | true |
在 using 指示詞群組之間放置空白行。 |
false |
在 using 指示詞群組之間放置空白行。 |
|
預設值 | false |
程式碼範例:
// dotnet_separate_import_directive_groups = true
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;
// dotnet_separate_import_directive_groups = false
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應