ฉันต้องการโปรแกรมแก้ไขข้อความบนคอนโซลสำหรับการเขียนทั้งซอร์สโค้ดและข้อความที่มนุษย์สามารถอ่านได้เช่นอีเมล ฉันต้องการให้ผู้ใช้เป็นมิตร มันมีความหมายสำหรับฉัน:
- คุณสามารถใช้แบบเดียวกับแผ่นจดบันทึกหรือ gedit
- คุณสามารถใช้เมาส์ได้
- หากคุณต้องการให้แม่ของแฟนหรือใครบางคนแก้ไขข้อความของคุณพวกเขาจะรู้ว่าต้องทำอะไรพวกเขาจะไม่ตระหนักว่ามันเป็นคอนโซลและจะมีเพียงความรู้สึกว่ามันเป็นเหมือนสมุดบันทึก
- คัดลอกวางและเลิกทำตามปกติด้วยการผสมคีย์ปกติ (Ctrl-C, Ctrl-V, Ctrl-Z)
- กะและลูกศรทำงานได้ตามปกติ พวกเขาเลือกข้อความ
และเมื่อฉันกลับไปที่คอมพิวเตอร์ฉันต้องการใช้ตัวแก้ไขข้อความสำหรับการเขียนโปรแกรม ผมคาดว่า:
- การเน้นข้อความทางไวยากรณ์
- เยื้องอัตโนมัติ
- แทนที่ช่องว่างด้วยแท็บ
- แป้นพิมพ์ลัดสำหรับการรวบรวม
- ความเป็นไปได้ในการกำหนดค่าให้ใช้ดีบักเกอร์
- การเติมข้อความอัตโนมัติสำหรับ c #, java, c ++ และภาษาอื่น ๆ
- สิ่งอื่น ๆ ที่ฉันคาดหวังจาก IDE
ฉันทำงานและตั้งค่ากลุ่มเป็นเวลาสองสามปี แต่มันก็ไม่เคยบรรลุความคาดหวังทั้งหมดของฉัน (แต่ก็เกือบจะสำเร็จ)
สิ่งที่ฉันสามารถได้รับการกำหนดค่าเป็นกลุ่มอย่างสมบูรณ์แบบถ้าฉันมีเวลาอีกไม่กี่สัปดาห์สำหรับการกำหนดค่า น่าเสียดายที่ฉันไม่สามารถกำหนดค่ากลุ่มได้ตลอดไป
มีทางเลือกอื่นหรือไม่? หวังว่าฉันจะตั้งค่าเอดิเตอร์บางครั้งและจะใช้ได้ตลอดไปใช่ไหม คุณใช้อะไร ฉันมักจะได้ยินคนใช้ emacs มันคุ้มค่ากับการเรียนรู้ไหม?