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.sln
Baris 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
: IExecuteResult
CSharpCSharpCompiler.cs
)Fiddle.CompilersHost.Language
enum dengan Atribut [Description("..")]
yang mudah digunakanFiddle.UIHelper.cs
( Fiddle.UIHelper.GetFilterForLanguage(..)
, ..)Fiddle.UISyntax[LanguageName].xshd
Doc[LanguageName].md
dan tautkan ke DocREADME.md