
Fiddle adalah alat ringan untuk mengedit , mengkompilasi , dan menjalankan skrip / cuplikan sederhana dalam bahasa apa pun yang didukung.
Yang Harus Dilakukan
(Lihat semua tangkapan layar)
Tujuan Fiddle adalah untuk menyederhanakan Tugas membuat cuplikan kode kecil dengan cepat , seperti skrip penggantian nama file.
Daripada: Buka Visual Studio -> (tunggu) -> File -> Baru -> Proyek Baru -> .NET -> Aplikasi Konsol -> (masukkan nama) -> Buat -> (tunggu) -> Buka Program.cs - > Tulis kode -> Bangun -> (tunggu) -> Mulai
Lakukan: Buka Fiddle -> Tulis kode -> Mulai
Fitur-fitur ini berlaku untuk semua bahasa yang diimpor
Direktori akan dibuat di %appdata%Fiddle yang berisi Preferences.json (laporan kerusakan akan disimpan sebagai " error.txt ").
Preferences.json dapat diedit dengan jendela Pengaturan di Fiddle atau dengan mengubahnya secara manual melalui editor teks apa pun. Namun, jendela pengaturan tidak dapat mengubah properti imports[] , DefaultCode dan dimensi jendela/posisi kursor, ini tidak sepenuhnya diterapkan. Untuk saat ini Anda dapat menggunakan Preferences.json untuk mengeditnya secara manual.
Studio Visual
Fiddle.slnBaris Perintah
nuget restore di direktori Fiddle (Memerlukan NuGet diinstal dan dikonfigurasi dalam variabel Lingkungan)msbuild Fiddle.sln /t:Build /p:Configuration=Release atau msbuild Fiddle.sln /t:Build /p:Configuration=Publish untuk penginstal InnoSetup (Memerlukan instalasi dan konfigurasi MsBuild dalam variabel Lingkungan) Lakukan perbaikan bug atau perubahan lainnya
.. atau ..
Tambahkan Kompiler baru
Fiddle.CompilersImplementation[LanguageName] :..[LanguageName]Compiler.cs : ICompiler..[LanguageName]CompileResult.cs : ICompileResult..[LanguageName]Diagnostic.cs : IDiagnostic..[LanguageName]ExecuteResult.cs : IExecuteResultCSharpCSharpCompiler.cs )Fiddle.CompilersHost.Language enum dengan Atribut [Description("..")] yang mudah digunakanFiddle.UIHelper.cs ( Fiddle.UIHelper.GetFilterForLanguage(..) , ..)Fiddle.UISyntax[LanguageName].xshdDoc[LanguageName].md dan tautkan ke DocREADME.md