SciTE

SciTE
Phát triển bởiNeil Hodgson
Phiên bản ổn định
4.1.2 / 2 tháng 10 năm 2018; 5 năm trước (2018-10-02)
Kho mã nguồn
  • hg.code.sf.net/p/scintilla/scite Sửa dữ liệu tại Wikidata
Hệ điều hànhĐa nền tảng
Thể loạiTrình soạn thảo văn bản
Websitehttp://www.scintilla.org/SciTE.html
Tập tin:SciTE screenshot.png
SciTE đang mở file mã nguồn viết bằng ngôn ngữ Lua.

SciTE (Scintilla-based Text Editor - trình soạn thảo văn bản dựa trên Scintilla) là trình soạn thảo văn bản tự do, hỗ trợ biên tập các file mã nguồn; ngoài ra còn có thể biên dịch và chạy chương trình mà không cần thao tác trên dấu nhắc lệnh.

Tính năng

SciTE hỗ trợ tô màu cú pháp cho mã lệnh thuộc 65 loại ngôn ngữ lập trình, ngôn ngữ đánh dấu khác nhau (tính đến phiên bản 1.76 của SciTE). Một số tính năng hữu ích khác bao gồm gấp mã lệnh (code folding), tự động căn lề (auto tabbing), tự động điền từ (automatic word completion).

Người dùng có thể chọn khối văn bản hình chữ nhật và (kể từ phiên bản mới 2.0) lựa chọn nhiều đoạn văn bản khác nhau.

Từ trình đơn của SciTE có thể trực tiếp chạy trình biên dịch hoặc thông dịch các mã lệnh hiện đang soạn thảo (dĩ nhiên là các trình biên dịch hoặc thông dịch đã được cài sẵn trên máy). Với các thông báo lỗi (nếu có), người dùng chỉ cần nháy kép chuột, chương trình sẽ tự động đưa con trỏ đến vị trí dòng có lỗi tương ứng.

Phiên bản mới (2.11) của SciTE không còn chạy trên Windows 95, 98, ME.

File cấu hình

SciTE kèm theo các file cấu hình phục vụ cho việc sửa đổi chương trình theo ý thích:

  • SciTEGlobal.properties chứa các thông tin về hoạt động của bản thân SciTE (chẳng hạn như có liệt kê các file mới mở gần đây không, kích thước của các cửa sổ, v.v...)
  • Các file kiểu như x.properties, trong đó x là tên một ngôn ngữ lập trình. Chẳng hạn, cpp.properties chứa các thông tin riêng đối với họ ngôn ngữ lập trình C/C++ hay C# (cách tô màu cú pháp, lệnh chạy chương trình biên dịch, v.v...)

Ứng dụng

SciTE được đi kèm các phiên bản Ruby và Octave như một công cụ biên tập mã lệnh đơn giản cho những người mới học. Trong bộ Lua for Windows, SciTE đóng vai trò trình soạn thảo mã nguồn đồng thời kèm theo tương tác (với dấu nhắc lệnh) cho ngôn ngữ Lua.

SciTE có kích thước gọn nhẹ, không cần phải cài đặt nếu dùng trong Windows. Cái gói deb và rpm đã có sẵn cho một số bản Linux.

Tham khảo

Liên kết ngoài

  • Các câu hỏi thường gặp (FAQ). [1]
  • Tài liệu hướng dẫn. [2]
  • Trang chủ của Scintilla. [3]
  • Bản cài dạng msi cho SciTE trên nền Windows. [4]
  • x
  • t
  • s
Phần mềm nguồn mở
Dựa trên CodeMirror
  • Brackets (text editor)
  • Light Table (software)
Dựa trên Mozilla Composer
  • BlueGriffon
Dựa trên Scintilla
Ứng dụng web
  • Ace (editor)
  • Aloha Editor
  • CKEditor
  • CodeMirror
  • ContentTools
  • TinyMCE
  • VisualEditor
  • WYMeditor
  • YUI Rich Text Editor
Phần mềm miễn phí
  • FirstPage
  • Google Web Designer
  • HTML-Kit
  • Microsoft Visual Studio
  • Microsoft Visual Studio Express
  • Mobirise
  • OpenElement
  • PSPad
  • RJ TextEd
  • TED Notepad
  • BBEdit
Phần mềm thương mại
Đa nền tảng
Chỉ MacOS
  • BBEdit
  • Code
  • Freeway
  • PageSpinner
  • Sandvox
  • Smultron
Chỉ Microsoft Windows
  • Codelobster
  • CoffeeCup HTML Editor
  • EmEditor
  • Microsoft Visual Studio
  • Multi-Edit
  • NetObjects Fusion
  • TextPad
  • TopStyle
  • Xara
Đã dừng
  • AOLpress
  • Adobe Contribute
  • Adobe GoLive
  • Adobe PageMill
  • Amaya (web editor)
  • Arena (web browser)
  • Claris Home Page
  • ConTEXT
  • EZGenerator
  • Frame-IT!
  • GPHPedit
  • Gwrite
  • HoTMetaL
  • HotDog
  • IWeb
  • KompoZer
  • Macromedia HomeSite
  • Microsoft Expression Web
  • Microsoft FrontPage
  • Microsoft SharePoint Designer
  • Microsoft WebMatrix
  • Mozilla Composer
  • Netscape Composer
  • Nvu
  • PHPEdit
  • Quanta Plus
  • SeaMonkey
  • TkWWW
  • WorldWideWeb
  • Maqetta
Công cụ hỗ trợ
  • CSS HTML Validator
  • CSSTidy
  • FrameGang
  • HTML Tidy
  • Pandoc
  • Thể loại Thể loại