จริงๆน่าจะมีหลายๆคน Review แล้วมั้ง สำหรับผมอยากลองของใหม่ๆ เพราะกำลังเขียน Blog ตอนใหม่ที่ต้องใช้ C# อยู่ครับ ผมเลย ลง Rider ซะเลย พอได้ยินชื่อทำไมนึกถึง คาเมนไรเดอร์ ไม่รู้ 5555
Semaru Shocker!! Akuma no gundan
.....
Go! Go! Let's Go! IntelliJ Rider
สำหรับตัว Rider เป็น IDE ที่พัฒนาโดย jetbrains ครับ หลายคนอาจจะไม่รู้จักกัน แต่ถ้าพุดถึง IDE IntelliJ ของฝั่ง Java ที่ทำให้หลายคนลบ Eclipse ทิ้ง และส่วนเสริม MS Visual Studio อย่าง ReSharper ที่ทำให้ Visual Studio ที่ดูโง่ๆ มันฉลาดขึ้นครับ มี Background ที่ดีขนาดนี้แล้ว รออะไรกัน Download มาทดลองโลดครับ ปล.มันเป็น version early build พูดง่าย คือ ให้เราเป็นหนูทดลอง ฮ่าๆ
ขั้นตอนการลงกด Next ไปเลยครับ ผมมี Capture หน้าจอไว้ ยกเว้นหน้า Finish มือไวไปนิดครับ สังเกตุที่รูปนะครับ ตอนลงไฟล์ .jar มาอื้อเลย
เมื่อเปิดมาครั้งแรก มันดูฉลาดกว่า Visual Studio มีการนำเข้า Setting ของ Rider รุ่นเก่าได้ (ตอนนี้ผมใช้ Visual Studio 2013 ครับ รอจบ Project Treasury ค่อยเปลี่ยน)
ต่อไปการกำหนด Style, การกำหนด key ลัด หรือการ Report Issue กรณีที่มี Defect เกินขึ้นครับ
Go! Go! Let's Go! IntelliJ Rider
เมื่อเปิดมาครั้งแรก มีให้เลือกรูปแบบสร้าง Project ใหม่, เปิดของเก่า หรือ Get ลงมา
ตอนนี้ผมเลือก New Project ครับ ในตอนแรกน่าจะมีเท่านี้ครับ ใช้ .Net Core ได้ด้วย ตอนนี้ผมของเลือกใช้ Console Application ครับ เดี๋ยวต้องรอดูต่อไปว่า Support Project แบบอื่นๆไหม เช่น WinApp, ASP.NET MVC หรือ Test Project ครับ
ตั้งชืื่อแล้ว Go! Go! Let's Gooooooooooo
มาดูหน้าแรกกันคลีนๆ
แวะมาดู Code กับ Solution Explorer ซะหน่อย
คราวนี้มาดู Feature ที่ผมใช้แล้วมันดี
- ALT + Enter มันต้องมีอยู่แล้ว เตือนว่าต้อง Import Library อะไร
- อันนี้ผมชอบมาเลย History ของ Code อดีตของมัน ดูง่ายครับ ไม่ต้อง Commit เข้า SVN เห็นภาพรวมชัดเจน (Code ที่ผมลองแปะเป็น Java นะ กำลังเอามาแก้เป็น C# ครับ)
- มี Decompiler ในตัวด้วยนะ เอามาแงะ Code ได้สนุกเลย ^___^ แต่ผมยังหาไม่เจอเลยว่าเข้าเมนูไหน อาจจะมาใน Version ถัดไปครับ ถ้าไม่ใช้ตัว Rider มีตัว dotPeek ครับ ของ JetฺBrain เหมือนกันครับ
- ความสามารถอื่นๆ อ่านได้จากเว็บ ฺBlog ของ Project Rider เลยครับ
มาลองบิ้วกันบ้าง
ทดสอบ Run ครับ
ต่อไปเราต้องมาลองดูพัฒนาการของมันต่อครับว่ารองรับ Project แบบอื่นๆไหน เช่น WinApp, ASP.net MVC และรองรับพวก Third Party ที่มีการ Intregrate เข้ากับตัว IDE อย่าง DevExpress, Kendo หรือ Telerik และตัวอื่นๆ ด้วยหรือป่าวครับ
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.