
Fiddle เป็นเครื่องมือน้ำหนักเบาสำหรับ แก้ไข คอมไพล์ และ รัน สคริปต์ / ตัวอย่างข้อมูล อย่างง่ายในภาษาใดๆ ที่รองรับ
สิ่งที่ต้องทำ
(ดูภาพหน้าจอทั้งหมด)
วัตถุประสงค์ของ Fiddle คือการลดความซับซ้อนของงานใน การสร้างตัวอย่างโค้ดขนาดเล็ก เช่น สคริปต์การเปลี่ยนชื่อไฟล์
แทน: เปิด Visual Studio -> (รอ) -> ไฟล์ -> ใหม่ -> โครงการใหม่ -> .NET -> แอปคอนโซล -> (ป้อนชื่อ) -> สร้าง -> (รอ) -> เปิด Program.cs - > เขียนโค้ด -> สร้าง -> (รอ) -> เริ่ม
ทำ: เปิดซอ -> เขียนโค้ด -> เริ่ม
คุณสมบัติเหล่านี้ใช้กับภาษาที่นำเข้าทั้งหมด
ไดเรกทอรีจะถูกสร้างขึ้นที่ %appdata%Fiddle ซึ่งมี Preferences.json (รายงานข้อขัดข้องจะถูกจัดเก็บเป็น " error.txt ")
Preferences.json สามารถแก้ไขได้ด้วยหน้าต่างการตั้งค่าใน Fiddle หรือโดยการเปลี่ยนแปลงด้วยตนเองผ่านโปรแกรมแก้ไขข้อความใดก็ได้ อย่างไรก็ตาม หน้าต่างการตั้งค่าไม่สามารถแก้ไขคุณสมบัติ imports[] , DefaultCode และขนาดหน้าต่าง/ตำแหน่งเคอร์เซอร์ได้ ซึ่งยังใช้งานไม่ครบถ้วน ในตอนนี้ คุณสามารถใช้ Preferences.json เพื่อแก้ไขสิ่งเหล่านี้ด้วยตนเองได้
วิชวลสตูดิโอ
Fiddle.slnบรรทัดคำสั่ง
nuget restore ในไดเร็กทอรี Fiddle (ต้องติดตั้ง NuGet และกำหนดค่าในตัวแปรสภาพแวดล้อม)msbuild Fiddle.sln /t:Build /p:Configuration=Release หรือ msbuild Fiddle.sln /t:Build /p:Configuration=Publish สำหรับตัวติดตั้ง InnoSetup (ต้องติดตั้ง MsBuild และกำหนดค่าในตัวแปรสภาพแวดล้อม) ทำการแก้ไข ข้อบกพร่อง หรือ การเปลี่ยนแปลงอื่นๆ
.. หรือ ..
เพิ่ม คอมไพเลอร์ใหม่
Fiddle.CompilersImplementation[LanguageName] :..[LanguageName]Compiler.cs : ICompiler..[LanguageName]CompileResult.cs : ICompileResult..[LanguageName]Diagnostic.cs : IDiagnostic..[LanguageName]ExecuteResult.cs : IExecuteResultCSharpCSharpCompiler.cs )Fiddle.CompilersHost.Language enum พร้อมแอตทริบิวต์ [Description("..")] ที่ใช้งานง่ายFiddle.UIHelper.cs ( Fiddle.UIHelper.GetFilterForLanguage(..) , ..)Fiddle.UISyntax[LanguageName].xshdDoc[LanguageName].md และลิงก์ใน DocREADME.md