เนื่องจากฉันเคยใช้ Visual Studio สำหรับการพัฒนา. NET เท่านั้นฉันจึงต้องการขยายขอบเขตอันไกลโพ้นของฉันและดูว่ามีอะไรให้เป็นทางเลือกอีกบ้าง แล้วคุณคิดว่าอะไรเป็นทางเลือกที่ดีที่สุดสำหรับ Visual Studio? มีทางเลือกอื่นที่เป็นไปได้หรือไม่?
เนื่องจากฉันเคยใช้ Visual Studio สำหรับการพัฒนา. NET เท่านั้นฉันจึงต้องการขยายขอบเขตอันไกลโพ้นของฉันและดูว่ามีอะไรให้เป็นทางเลือกอีกบ้าง แล้วคุณคิดว่าอะไรเป็นทางเลือกที่ดีที่สุดสำหรับ Visual Studio? มีทางเลือกอื่นที่เป็นไปได้หรือไม่?
คำตอบ:
มีทางเลือกมากมายให้ตรวจสอบรายการนี้: IDE ทางเลือกไปยัง Visual Studio.NETซึ่งทำมิเรอร์บน Web Archive เนื่องจากลิงก์เดิมไม่ทำงาน
นอกจากนี้ยังช่วยให้คุณหยุดใช้เมาส์ได้มาก!
มีMonoDevelopซึ่งฉันใช้เป็นครั้งคราวเมื่อต้องการเข้ารหัส C # แบบเบา ๆ เมื่ออยู่ใน Linux ไม่มีอะไรใกล้เคียงกับ VS.Net แต่ใช้ได้กับโครงการขนาดเล็ก ฉันไม่คิดว่าทางเลือกส่วนใหญ่ที่คนระบุไว้จะมาใกล้ VS.Net
สิ่งที่ยอดเยี่ยมอีกอย่างเกี่ยวกับSharpDevelopคือความสามารถในการแปลโซลูชันระหว่างภาษา. NET ที่มีการจัดการขนาดใหญ่สองภาษา VB.NET และ C # ฉันเชื่อว่ามันใช้ไม่ได้กับ "เว็บไซต์" แต่ใช้กับโครงการเว็บแอปพลิเคชัน
พอถึงภาษา. net VS ก็ยากที่จะเอาชนะ
ฉันเคยใช้ SharpDevelop มาก่อนสำหรับ. net และโดยรวมแล้วค่อนข้างดี
สำหรับภาษาอื่น ๆ เช่น Java Eclipse นั้นดีมากเช่นเดียวกับตัวแปร Eclipse บางตัวเช่น Aptana สำหรับการทำงานบนเว็บ
จากนั้นจะมีแผ่นจดบันทึกเสมอ ...
ลองหนึ่งนี้: "เปา" ที่http://pao-ide.info มันยังอยู่ในระหว่างการพัฒนาและยังไม่ถึงขั้นตอนการใช้งานจริง แต่มีคุณสมบัติที่ไม่เหมือนใคร โดยทั่วไปโครงสร้างภาษาทั้งหมดเช่นแอสเซมบลีประเภทสมาชิกคำสั่งนิพจน์จะถือว่าเป็นอ็อบเจ็กต์และเชื่อมโยงกับอ็อพชันการดำเนินการที่หลากหลาย คุณสามารถเพลิดเพลินกับคุณสมบัติที่มักจะเห็นในโปรแกรมแก้ไขกราฟิกเช่นการเลือกหลายรายการการคัดลอกวางหลายรายการการติดแท็กการทำงานเป็นกลุ่มและความสามารถในการค้นหาที่มีประสิทธิภาพมาก ต้องใช้เวลาในการทำความคุ้นเคย แต่ในที่สุดก็อาจเพิ่มผลผลิตได้ ตอนนี้รองรับเฉพาะแอปพลิเคชันแบบฟอร์มเท่านั้น
ฉันยังชอบSource Insightอยู่มาก แต่ฉันลังเลที่จะแนะนำอีกต่อไปเพราะฉันไม่แน่ใจว่ามีใครยังดูแลมันอยู่ พวกเขาเปิดตัวการอัปเดตเล็กน้อยในเดือนมีนาคม แต่ไม่ได้มีการเปิดตัวครั้งใหญ่ในช่วงหลายปีที่ผ่านมา และดูเหมือนว่าจะไม่มีการปรากฏตัวของชุมชนเว็บ เป็นเรื่องที่น่าเสียดายเพราะฉันยังคงชอบไฟล์ที่เปิดอัตโนมัติและแผงการเรียกดูสัญลักษณ์ (เช่นเดียวกับการจัดรูปแบบไวยากรณ์) ดีกว่าสิ่งอื่นใดที่ฉันเคยใช้
แล้ว WebMatrix: http://www.microsoft.com/web/webmatrix/ ?
สำหรับการพัฒนา. NET VS2008 ดีที่สุด แต่ถ้าคุณต้องการตรวจสอบ IDE ที่ดีที่สุดอื่น ๆ Eclipseน่าจะดีที่สุดหลังจาก VS ถ้าคุณให้คะแนนมันใน IDEs แน่นอนว่าคุณไม่สามารถพัฒนา. NET ใน Eclipse ได้
หากคุณต้องการลองใช้ Java ฉันเชื่อว่า NetBeans เป็น IDE ที่ดีมาก อย่างไรก็ตามสำหรับ. NET แน่ใจว่ามี IDE ทางเลือกอื่น แต่ฉันไม่คิดว่ามันสมเหตุสมผลที่จะใช้มันมากนักเว้นแต่คุณจะพัฒนาบนแพลตฟอร์มโอเพ่นซอร์สซึ่งในกรณีนี้ SharpDevelop เป็นตัวเลือกที่ดีและเป็นผู้ใหญ่พอสมควร