โปรแกรมแก้ไขข้อความที่ทรงพลังสำหรับโปรแกรมเมอร์
jEdit เป็นโปรแกรมแก้ไขข้อความยอดนิยมที่ออกแบบมาสำหรับโปรแกรมเมอร์
จุดแข็งของ jEdit อยู่ที่ความเรียบง่าย ทรงพลัง และรองรับ Unicode, Text Encoding Sniffer, ปรับแต่งได้ การระบายสีตามไวยากรณ์ การผูกคีย์ที่ปรับแต่งได้อย่างเต็มที่ การฝังวัตถุ (รูปภาพ ภาพยนตร์และไฟล์ Quicktime) และอื่นๆ อีกมากมาย ดึงดูดความสนใจเป็นพิเศษสำหรับผู้ที่ใช้งาน Java และ XML เนื่องจากมีเครื่องมือค้นหาที่มีประสิทธิภาพสำหรับนิพจน์ทั่วไป การเน้นไวยากรณ์ และการเยื้องอัตโนมัติ
หาก jEdit ไม่ได้จัดเตรียมทุกสิ่งที่ คุณต้องการ มีโอกาสดีที่ฐานข้อมูลของปลั๊กอินขนาดใหญ่จะสามารถทำได้ คุณสามารถดาวน์โหลดสิ่งเหล่านี้ผ่านทางตัวแก้ไขปลั๊กอินภายใน jEdit หรือโดยตรงจากไซต์สำหรับนักพัฒนา และมีการปรับปรุงฟรีจำนวนมากที่ทำให้ jEdit ดียิ่งขึ้นไปอีก เพิ่มสิ่งเหล่านี้ใน ทางลัดและมาโครที่ปรับแต่งได้สูง และ jEdit เป็นหนึ่งในสภาพแวดล้อมการพัฒนาที่ไม่เสียค่าใช้จ่าย บางทีข้อเสียเพียงอย่างเดียวคือความเฉื่อยเล็กน้อยในการเริ่มต้นและผู้ใช้บางรายได้รายงานปัญหากับตัวตรวจสอบการสะกดคำภายใน
โดยรวมแล้ว jEdit ได้กลายเป็นที่นิยมใช้กันอย่างแพร่หลายโดยนักพัฒนาว่าจะต้องมีหมัดค่อนข้างมาก
แก้ไขเป้าหมายการสร้าง TextArea แบบสแตนด์อโลน (Shlomy Reinstein) แก้ไข NPE ที่เกิดขึ้นเมื่อเกิดข้อผิดพลาดก่อนที่จะโหลดมุมมอง (Matthieu Casanova #2905487) - แก้ไขข้อผิดพลาด # 2927555: beanshell load() ล้มเหลวโดยมีข้อยกเว้น (Shlomy Reinstein) แก้ไขการรั่วไหลของหน่วยความจำที่ปิด View และ EditPane เมื่อใช้ขอบเขตบัฟเฟอร์ส่วนกลาง (คาซึโตชิ ซาโตดะ) เมื่อลบข้อความออกจากบัฟเฟอร์ เหตุการณ์ contentRemoved ถูกส่งก่อนที่จะทำให้บัฟเฟอร์สกปรก (oman002 #2944145) แก้ไขปัญหาหน่วยความจำรั่วใน Sun Java 6 โดยที่ sun.font.GlyphLayout ถูกแคชและนำกลับมาใช้ใหม่ในขณะที่เก็บอินสแตนซ์ไว้ในอาร์เรย์ถ่าน (Björn "Vampire" Kautler) เมื่อตั้งค่าข้อความใหม่ในแถบสถานะในมาโครที่เรียกจากเมนูมาโคร ข้อความจะถูกล้างทันที (Matthieu Casanova #2964522) จะไม่บันทึกข้อผิดพลาดเมื่อเอกสาร API ไม่พร้อมใช้งาน ระบุลิงก์ไปยังเอกสารออนไลน์แทน (ข้อผิดพลาด SF.net #1777806 - Eric Le Lay) โหมดแก้ไข RFC วางผิดที่ในแค็ตตาล็อกและไม่เคยจับคู่อะไรเลยเพราะโหมดแก้ไขข้อความ glob เป็นสากลมากกว่าและตรวจสอบก่อน (Matthieu Casanova) ตัวติดตั้งจาวาปฏิเสธที่จะติดตั้งจากไดเร็กทอรีที่มีเครื่องหมายอัศเจรีย์ (ข้อผิดพลาด SF.net #2065330 - Eric Le Lay) การเปลี่ยนแปลง API ใช้โปรแกรมแก้ไข #2932330 เพื่อระงับข้อความ BufferUpdate จากบัฟเฟอร์ชั่วคราวเพื่อปรับปรุงประสิทธิภาพ (เดล แอนสัน)
การเปลี่ยนแปลง
แก้ไขเป้าหมายการสร้าง TextArea แบบสแตนด์อโลน (Shlomy Reinstein) แก้ไข NPE ที่เกิดขึ้นเมื่อเกิดข้อผิดพลาดก่อนที่จะโหลดมุมมอง (Matthieu Casanova #2905487) - แก้ไขข้อผิดพลาด # 2927555: beanshell load() ล้มเหลวโดยมีข้อยกเว้น (Shlomy Reinstein) แก้ไขการรั่วไหลของหน่วยความจำที่ปิด View และ EditPane เมื่อใช้ขอบเขตบัฟเฟอร์ส่วนกลาง (คาซึโตชิ ซาโตดะ) เมื่อลบข้อความออกจากบัฟเฟอร์ เหตุการณ์ contentRemoved ถูกส่งก่อนที่จะทำให้บัฟเฟอร์สกปรก (oman002 #2944145) แก้ไขปัญหาหน่วยความจำรั่วใน Sun Java 6 โดยที่ sun.font.GlyphLayout ถูกแคชและนำกลับมาใช้ใหม่ในขณะที่เก็บอินสแตนซ์ไว้ในอาร์เรย์ถ่าน (Björn "Vampire" Kautler) เมื่อตั้งค่าข้อความใหม่ในแถบสถานะในมาโครที่เรียกจากเมนูมาโคร ข้อความจะถูกล้างทันที (Matthieu Casanova #2964522) จะไม่บันทึกข้อผิดพลาดเมื่อเอกสาร API ไม่พร้อมใช้งาน ระบุลิงก์ไปยังเอกสารออนไลน์แทน (ข้อผิดพลาด SF.net #1777806 - Eric Le Lay) โหมดแก้ไข RFC วางผิดที่ในแค็ตตาล็อกและไม่เคยจับคู่อะไรเลยเพราะโหมดแก้ไขข้อความ glob เป็นสากลมากกว่าและตรวจสอบก่อน (Matthieu Casanova) ตัวติดตั้งจาวาปฏิเสธที่จะติดตั้งจากไดเร็กทอรีที่มีเครื่องหมายอัศเจรีย์ (ข้อผิดพลาด SF.net #2065330 - Eric Le Lay) การเปลี่ยนแปลง API ใช้โปรแกรมแก้ไข #2932330 เพื่อระงับข้อความ BufferUpdate จากบัฟเฟอร์ชั่วคราวเพื่อปรับปรุงประสิทธิภาพ (เดล แอนสัน)
รีวิวจากผู้ใช้เกี่ยวกับ jEdit
มีคุณพยายาม jEdit? เป็นคนแรกที่จะออกความคิดเห็นของคุณ!