GeSHi คือเน้นไวยากรณ์ทั่วไปสำหรับ PHP ที่ใช้รหัสแหล่งใดและไฮไลท์ใน XHTML และ CSS
GeSHi GeSHi เริ่มเป็นความคิดที่จะสร้างเน้นไวยากรณ์ทั่วไปสำหรับระบบฟอรั่มของ phpBB แต่ได้รับการทั่วไปให้กับโครงการนี้ GeSHi มีวัตถุประสงค์เพื่อเป็นชั้นเน้นเรียบง่าย แต่มีประสิทธิภาพที่มีเป้าหมายต่อไปนี้:
การสนับสนุนสำหรับช่วงกว้างของ languagesEasy นิยมที่จะเพิ่มภาษาใหม่สำหรับการส่งออกที่ปรับแต่ง highlightingHighly formatsOver 30 ภาษาได้รับการสนับสนุนรวมถึง Java, C, PHP, CSS, SQL, HTML, Pascal, C ++, XML, ASP และ ASM
GeSHi มีเป้าหมายที่จะทำเช่นนี้ทั้งหมดให้เร็วที่สุดเท่าที่เป็นไปได้ คุณสมบัติที่กำหนดเองหลาย GeSHi อำนวยความสะดวกเพิ่มความเร็ว, และคุณสามารถหาสมดุลระหว่างปริมาณของการเน้นทำและความเร็วในการที่จะทำ
GeSHi สนับสนุน PHP5 และ Windows และได้รับแม้กระทั่งใช้เพื่อเน้นรหัสบนหน้า ASP บล็อกหลาย wikis และฟอรั่มใช้ GeSHi รวมทั้งพิเศษเรื่องโปรแกรม Dokuwiki, Mambo, phpBB และ WikkaWiki
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- < li> รุ่นนี้จะเพิ่มอีก 18 ภาษาใหม่เพื่อความหลากหลายของคนที่แล้วได้รับการสนับสนุน.
- มันแก้ไข hickups เล็กน้อยซึ่งก่อให้เกิดการแสดงผลบางส่วนหรือประเด็นที่ไฮไลต์กับไฟล์ภาษาที่มีอยู่หรือใหม่.
มีอะไรใหม่ ในข่าวรุ่น 1.0.8.4:
- This มี 6 ภาษาใหม่และมาก แก้ไขข้อผิดพลาด มีคุณสมบัติใหม่เพียงไม่กี่เช่นนี้ส่วนใหญ่จะแก้ไขปัญหาที่ได้รับการค้นพบเมื่อเร็ว ๆ นี้.
มีอะไรใหม่ ในรุ่น 1.0.8.3:
- Added ไฟล์ภาษา:
- DCS (Stelio Passaris)
- รถจักรขั้นพื้นฐาน (Nacho Cabanes)
- LSL2 (Linden ภาษาสคริปต์) (วิลเลียมทอด)
- Modula-3 (มาร์ตินบิชอป)
- Oberon-2 (ไมค์โมล)
- Rebol (Lecanu กีโยม)
- แก้ไขปัญหาที่ HardEscapes ไม่ได้ทำงานเมื่อถ่านหนีไม่ได้รับ (BenBE)
- เพิ่ม PARSER_CONTROL การตั้งค่าการรักษาช่องว่างภายในของคำหลักในไฟล์ภาษาเป็น & quot; ช่องว่างใด ๆ ที่ & quot; ในแหล่งที่มา (เช่น & quot; สร้างตาราง & quot; ใน SQL จะตรงกับ & quot; สร้างตาราง & quot + แทนการจับคู่ตัวอักษร) (BenBE)
- เพิ่มความเป็นไปได้เพื่อให้การตั้งค่ารูปแบบสำหรับตัวหนี (BenBE)
- การปรับปรุงไฟล์ภาษา (BenBE):
- เพิ่มบางส่วนที่ขาดหายไปคำหลัก Perl และตัวแปรเริ่มต้นปิดบัง (BenBE)
- อนุญาตให้ทวิภาคหนีไปปรากฏอยู่ในชื่อ CSS (BenBE, simon)
- เพิ่ม multiline ความต่อเนื่องของ suppoert preprocessor กำหนดสำหรับ C, C สำหรับ Mac, C ++ และ CC ++ ด้วยการสนับสนุน Qt (BenBE)
- คำหลักสำหรับภาษา C ที่ใช้เป็นกรณี ๆ (BenBE)
- Broken เน้น AutoIt (BenBE)
- ปัญหาด้วยเครื่องหมายทับขวาหนีใน PHP และ D (BenBE)
- เพิ่มบางฟังก์ชั่นอื่น ๆ อีกมากมายสำหรับ PHP (BenBE)
- การเปลี่ยนแปลงบางอย่างสำหรับ AppleScript (สเตฟาน Klieme)
- ห้ามการเน้นคำหลักตามด้วย / ในทุบตี (BenBE)
- แก้ไขไฟล์น้ำยางที่จะเชื่อมโยงคำหลัก (BenBE)
- ข้อความเพิ่มเติมเสร็จสิ้นลงเมื่อจับคู่ตัวแปรพิเศษสำหรับ PowerShell (BenBE)
- เพิ่มคำหลักมากขึ้นสำหรับ ABAP (BenBE ซานดร้ารอสซี, จาค็อบ Laursen)
มีอะไรใหม่ ในข่าวรุ่น 1.0.8.2:
- This มี 10 ภาษาใหม่และหลายสิ่งที่ต้อง
- อีกครั้งมีการแก้ไขบางอย่างสำหรับปัญหาที่ได้รับการเปิดให้บริการสำหรับปี.
ความคิดเห็นที่ไม่พบ