Sublime Text เป็นโปรแกรมแก้ไขโค้ดที่ดีที่สุดสำหรับการเขียนโปรแกรมหรือไม่?

Sublime Text เป็นโปรแกรมแก้ไขโค้ดที่ดีที่สุดสำหรับโปรแกรม 2

Sublime Textเป็นโปรแกรมแก้ไขข้อความและโค้ดที่สร้างขึ้นใน C ++ แม้ว่าจะใช้ Python สำหรับระบบปลั๊กอินที่ขยายการทำงานของโปรแกรม แอปพลิเคชั่นนี้ถือกำเนิดขึ้นเป็นส่วนขยายของ Vim แม้ว่าเมื่อเวลาผ่านไปมันจะค่อยๆแตกต่างกันไปจนกระทั่งได้รับเอกลักษณ์

Sublime Text เป็นโปรแกรมแก้ไขโค้ดที่ดีที่สุดสำหรับการเขียนโปรแกรม

Sublime Text ไม่ใช่โครงการโอเพ่นซอร์ส โชคดีที่คุณสามารถดาวน์โหลดเวอร์ชันฟรีเพื่อใช้งานได้อย่างต่อเนื่องดังนั้นคุณไม่จำเป็นต้องซื้อเวอร์ชันเชิงพาณิชย์เว้นแต่คุณจะต้องการใช้งานอย่างมืออาชีพ

ข้อความ Sublime มีคุณสมบัติบางอย่างที่ทำให้มันเป็นแก้ไขรหัสชื่นชมมาก ผู้ใช้หลายคนคิดว่าเป็นโปรแกรมที่ดีที่สุดในระดับเดียวกัน

Sublime Text สามารถตั้งโปรแกรมได้มาก

Sublime Text เป็นโปรแกรมแก้ไขโค้ดที่มีความหลากหลายสูง ผู้ใช้ที่มีทักษะการเขียนโปรแกรมขั้นสูงจะสามารถเพิ่มบรรทัดรหัสของตนเองลงในโปรแกรมได้ สิ่งนี้จะมีประโยชน์มากในการปรับปรุงคุณสมบัติหรือเพิ่มคุณสมบัติใหม่ที่ไม่ได้มาพร้อมกับโปรแกรม

ข้อความ Sublime exposes internals มันผ่าน Application Programming Interface (API) ซึ่งโปรแกรมเมอร์สามารถโต้ตอบโดยใช้Pythonการเขียนโปรแกรมภาษา

api ข้อความประเสริฐ

Sublime Text มีตัวแปล Python ในตัวซึ่งมีประโยชน์สำหรับการตรวจสอบการตั้งค่าตัวแก้ไขและทดสอบการเรียก API อย่างรวดเร็วในขณะที่กำลังพัฒนาปลั๊กอิน ล่ามนี้ไม่ขึ้นอยู่กับตัวแปล Python ของระบบปฏิบัติการของคุณ

ความพร้อมใช้งานของแพ็คเกจปลั๊กอินและทรัพยากรอื่น ๆ

ข้อความ Sublime เกือบทุกด้านสามารถขยายหรือปรับแต่งได้ คุณสามารถปรับเปลี่ยนลักษณะการทำงานของตัวแก้ไขเพิ่มมาโครขยายเมนูและอื่น ๆ อีกมากมาย คุณยังสามารถสร้างฟังก์ชันใหม่โดยใช้ API ตัวแก้ไขเพื่อสร้างปลั๊กอินที่ซับซ้อน

ปลั๊กอินข้อความประเสริฐ

ไฟล์การกำหนดค่าใน Sublime Text เป็นไฟล์ข้อความที่ส่วนใหญ่เป็นไปตามโครงสร้างJSONแม้ว่าคุณจะพบไฟล์XMLด้วยก็ตาม สำหรับตัวเลือกการขยายขั้นสูงเพิ่มเติมจะใช้ซอร์สไฟล์ Python

Sublime Text เข้ากันได้กับ Textmate

เคลือบข้อความข้อความประเสริฐ

Sublime Text เข้ากันได้กับแพ็คเกจTextmateโดยไม่รวมคำสั่งที่เข้ากันไม่ได้ นอกจากนี้ Sublime Text ยังต้องการให้คำจำกัดความของไวยากรณ์ทั้งหมดมีนามสกุล. tmLanguageและไฟล์การกำหนดลักษณะทั้งหมดมีนามสกุล. tmPreferences ซึ่งหมายความว่าไฟล์. plist จะถูกละเว้นแม้ว่าจะอยู่ในไดเร็กทอรีย่อยของ Syntax หรือ Preferences ก็ตาม

การจำลอง Vi / Vim

กลุ่มข้อความประเสริฐ

สิ่งนี้มีประโยชน์สำหรับผู้ใช้ Vim รายเก่าที่ใช้ Sublime Text Vi เป็นบรรณาธิการกิริยาเก่าที่ช่วยให้ผู้ใช้ในการดำเนินการทั้งหมดจากแป้นพิมพ์ Vim เป็น vi รุ่นใหม่ที่ยังคงใช้กันอย่างแพร่หลาย

Sublime Text ให้การจำลอง vi ผ่านแพ็คเกจวินเทจ วิวัฒนาการของ Vintage เรียกว่าVintageousซึ่งเป็นโครงการโอเพ่นซอร์สที่ให้ประสบการณ์การแก้ไข vi / Vim ที่ดีขึ้นและได้รับการอัปเดตบ่อยกว่า Vintage

ข้อสรุป

ประเสริฐแก้ไขรหัสข้อความได้กลายเป็นเครื่องมือพื้นฐานในการทำงานของโปรแกรมเมอร์จำนวนมาก โปรแกรมนี้นำเสนอความเป็นไปได้มากมายอย่างที่เราเคยเห็นรวมถึงระบบปลั๊กอินและตัวเลือกในการเพิ่มคุณสมบัติใหม่โดยการแก้ไขโค้ด การจำลอง Vi ยังเป็นสิ่งที่ยอดเยี่ยมที่ผู้แก้ไขโค้ดไม่ได้เสนอ ที่เพิ่มเข้ามานี้คือชุมชนขนาดใหญ่ในฟอรัมอย่างเป็นทางการ