Nsudo - Toolkit Administrasi Sistem
简体中文 | Рсский
Ini adalah repositori kode sumber nsudo. Jika Anda bertanya -tanya untuk mengunjungi situs web resmi Nsudo, unduh nsudo atau baca dokumen nsudo dll, silakan kunjungi https://nsudo.m2team.org.
File ReadMe ini akan menjadi dokumen berorientasi pengembang karena ini berada di bawah repositori kode sumber.
2021 Roadmap Pembangunan
Orang yang relevan
Harap baca orang.md.
Kode Etik
Harap baca code_of_conduct.md.
Berkontribusi pada Nsudo
Bagaimana menjadi kontributor
- Kontribusi Langsung
- Buat permintaan tarik secara langsung.
- Silakan kirim email ke [email protected] jika Anda memiliki pertanyaan.
- Saran dan bug umpan balik.
- Kami menggunakan masalah GitHub untuk melacak bug dan fitur.
- Untuk bug dan masalah umum, silakan ajukan masalah baru.
Pedoman Kontribusi Kode
Prasyarat
- Visual Studio 2017 Versi 15.9 atau lebih baru.
- Anda juga perlu menginstal komponen ARM64 (MSVC Toolchain dan ATL/MFC) jika Anda ingin mengkompilasi versi Nsudo ARM64.
- Windows 10 Versi 1507 SDK atau lebih baru.
- Anda juga perlu menginstal komponen ARM64 saat Anda menginstal Windows 10 versi 1703 SDK atau lebih baru dan Anda ingin mengkompilasi NSUDO versi ARM64.
Cara membangun semua target nsudo
Jalankan BuildAllTargets.bat di Source/Native .
Cara memodifikasi atau men -debug nsudo
Buka NSudo.sln di Source/Native .
Gaya dan konvensi kode
- C ++: Pedoman Inti C ++
- C#: Ikuti gaya pengkodean C# tim .NET Core Core
Untuk semua bahasa menghormati file .EditorConfig yang ditentukan dalam pohon sumber. Banyak IDE secara asli mendukung ini atau bisa dengan plugin.
Menyalin file dari proyek lain
Aturan berikut harus diikuti untuk PR yang menyertakan file dari proyek lain:
- Lisensi file tersebut permisif.
- Lisensi file dibiarkan utuh.
- Kontribusi ini dikaitkan dengan benar dalam file lisensi di repositori, sesuai kebutuhan.
Cara memperbarui dokumen.
Lihat #29.
Untuk membangun dokumen baru, Anda harus memiliki node.js dan benang yang diinstal pada sistem Anda, dan jalankan build.bat di Website .
Mesin DOCS didasarkan pada vuepress.