Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Opsi pemformatan dalam artikel ini berlaku untuk C# dan Visual Basic. Ini adalah opsi untuk aturan gaya kode IDE0055.
Menggunakan opsi direktif
Gunakan opsi ini untuk menyesuaikan bagaimana Anda ingin using direktif diurutkan dan dikelompokkan:
Contoh file .editorconfig :
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Tip
Aturan direktif khusus C#terpisah using IDE0065 juga tersedia. Aturan tersebut menyangkut apakah using arahan ditempatkan di dalam atau di luar namespace layanan.
dotnet_sort_system_directives_first
| Properti | Nilai | Deskripsi |
|---|---|---|
| Nama opsi | dotnet_sort_system_directives_first | |
| Bahasa pemrogram yang berlaku | C# dan Visual Basic | |
| Versi yang diperkenalkan | Visual Studio 2017 | |
| Nilai opsi | true |
Urutkan System.*using arahan menurut abjad, dan letakkan di depan arahan lain using . |
false |
Jangan menempatkan System.*using direktif sebelum arahan lain using . |
|
| Nilai opsi default | true |
Contoh kode:
// 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
| Properti | Nilai | Deskripsi |
|---|---|---|
| Nama opsi | dotnet_separate_import_directive_groups | |
| Bahasa pemrogram yang berlaku | C# dan Visual Basic | |
| Versi yang diperkenalkan | Visual Studio 2017 | |
| Nilai opsi | true |
Tempatkan baris kosong di antara using grup direktif. |
false |
Jangan letakkan baris kosong di antara using grup direktif. |
|
| Nilai opsi default | false |
Contoh kode:
// 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;