GeSHi là một highlighter cú pháp chung cho PHP mà có bất kỳ mã nguồn và làm nổi bật nó trong XHTML và CSS.
GeSHi. GeSHi bắt đầu như là một ý tưởng tạo ra một highlighter cú pháp chung cho các hệ thống diễn đàn phpBB, nhưng đã được khái quát hóa cho dự án này. GeSHi nhằm mục đích là làm nổi bật một lớp đơn giản nhưng mạnh mẽ, với những mục tiêu sau:
Hỗ trợ cho một loạt các languagesEasy phổ biến thêm một ngôn ngữ mới cho sản lượng highlightingHighly tùy formatsOver 30 ngôn ngữ được hỗ trợ, bao gồm cả Java, C, PHP, CSS, SQL, HTML, Pascal, C ++, XML, ASP, và ASM.
GeSHi nhằm mục đích để làm tất cả điều này càng nhanh càng tốt. Nhiều tính năng tùy biến của GeSHi tạo điều kiện tốc độ tăng lên, và bạn có thể dễ dàng tìm thấy một sự cân bằng giữa số lượng tô sáng thực hiện và tốc độ mà nó được thực hiện.
GeSHi hỗ trợ PHP5 và Windows, và thậm chí còn được sử dụng để làm nổi bật mã trên các trang ASP. Nhiều blog, wiki và các diễn đàn sử dụng GeSHi, bao gồm DokuWiki, Mambo, phpBB và WikkaWiki
là gì mới trong phiên bản này:.
- < li> Phiên bản này mở thêm một 18 ngôn ngữ mới vào loạt của những người đã được hỗ trợ.
- Nó sửa chữa hickups nhỏ mà gây ra một số hiển thị hoặc các vấn đề nổi bật với các tập tin hiện có hoặc ngôn ngữ mới.
là gì mới trong phiên bản phát hành 1.0.8.4:
- This chứa 6 ngôn ngữ mới và rất nhiều sửa lỗi. Chỉ có vài tính năng mới như thế này chủ yếu là để sửa chữa các vấn đề đã được tìm thấy gần đây.
là gì mới trong tập tin ngôn ngữ phiên bản 1.0.8.3:
- Added:
- DCS (Stelio Passaris)
- Locomotive Basic (Nacho Cabanes)
- LSL2 (Linden Scripting Language) (William Fry)
- Modula-3 (Martin Bishop)
- Oberon-2 (Mike Mol)
- Rebol (Lecanu Guillaume)
- Cố định một vấn đề mà HardEscapes đã không hoạt động khi không có lối thoát char đã được đưa ra (BenBE)
- Thêm một PARSER_CONTROL thiết để điều trị khoảng trắng bên trong các từ khóa trong các tập tin ngôn ngữ như & quot; bất kỳ khoảng trắng & quot; trong nguồn (tức là & quot; CREATE TABLE & quot; trong SQL sẽ phù hợp với & quot; Tạo + TABLE & quot; thay vì phù hợp với nghĩa đen) (BenBE)
- Thêm một khả năng để cho phép thiết lập các phong cách cho các ký tự escape (BenBE)
- Cải tiến cho các tập tin ngôn ngữ (BenBE):
- Nhập một số từ khóa Perl mất tích và biến mặc định tối nghĩa (BenBE)
- Cho phép dấu hai chấm thoát xuất hiện trong tên CSS (BenBE, simon)
- Thêm multiline tiếp suppoert của tiền xử lý xác định cho C, C cho Mac, C ++ và CC ++ với sự hỗ trợ Qt (BenBE)
- Từ khóa cho các ngôn ngữ C dựa trên những trường hợp nhạy cảm (BenBE)
- AutoIt tô sáng bị hỏng (BenBE)
- Vấn đề với dấu gạch chéo ngược thoát trong PHP và D (BenBE)
- Nhập một số chức năng hơn cho PHP (BenBE)
- Một số thay đổi cho AppleScript (Stefan Klieme)
- Cấm làm nổi bật các từ khóa tiếp theo / trong bash (BenBE)
- Cập nhật các tập tin LaTeX để liên kết một số từ khóa (BenBE)
- văn bản khác trả lại khi phù hợp với các biến đặc biệt cho PowerShell (BenBE)
- Nhập một số từ khóa nhiều hơn cho ABAP (BenBE, Sandra Rossi, Jacob Laursen)
là gì mới trong phiên bản phát hành 1.0.8.2:
- This chứa 10 ngôn ngữ mới và nhiều sửa lỗi.
- Lại một lần nữa, có một số bản sửa lỗi cho các vấn đề đó đã được mở trong nhiều năm.
Bình luận không