Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SciTE

From Wikipedia, the free encyclopedia
Free and open text editor
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "SciTE" – news ·newspapers ·books ·scholar ·JSTOR
(December 2011) (Learn how and when to remove this message)
SciTE
SciTE under Windows
Developer(s)Neil Hodgson
Initial release1999; 26 years ago (1999)
Stable release
5.5.4[1] Edit this on Wikidata / 18 December 2024
Repository
Written inC++
Available in39 languages[2]
List of languages
Afrikaans, Arabic, Bulgarian, Catalan, Chinese Traditional, Chinese Simplified, Czech, Welsh, Danish, German, Greek, Spanish, Spanish (Mexico), Estonian, Basque, Finnish, French, Galician, Hungarian, Indonesian, Italian, Japanese, Kazakh, Korean, Malay, Norwegian Bokmål, Dutch, Polish, Brazilian Portuguese, Portuguese, Romanian, Russian, Slovene, Serbian, Swedish, Swahili, Thai, Turkish, Ukrainian
TypeText editor
LicenseHPND
Websitewww.scintilla.org/SciTE.html

SciTE orSCIntilla based Text Editor is a cross-platformtext editor written by Neil Hodgson using theScintilla editing component. It is licensed under a minimal version of theHistorical Permission Notice and Disclaimer.[3]

Lightweight and built for speed, it is designed mainly forsource editing, and performssyntax highlighting and inline function reference for many different languages. There is a standalone.exe available forMicrosoft Windows, intended forUSB flash drives. SciTE shares some features with other editors based on the Scintilla editing component such asGeany andNotepad++.

History

[edit]

SciTE was first released in 1999.

Customization

[edit]

SciTE is highly configurable. Although there is no graphicalpreferences window, settings can be altered by editing plain text configuration files.[4] It is possible to have different settings for each language and project, as well as global or per user options. There are menu options in the standard install to open these files in the editor. These allow a high level of customization over things like shortcut keys, tabbing,code folding, fonts, and syntax highlighting.[5]

In addition, theLua programming language is embedded in SciTE, allowing the user further customization. One can write Lua scripts that have access to the contents of the buffer and the Scintilla API. The scripts can be triggered by a shortcut key, or on an event, providing the possibility for implementing auto-complete or other hook.

As early as 2003, 21 localizations of the menu texts and support of 36 different programming languages and other code formats was available, and the editor was capable of automatic conversion betweenline separator styles of different platforms and of detectingUnicode files.[4] SciTE can export plain text files inPDF format.[6]

Features

[edit]

Features include replace in selection,regular expression replace with subgroups, find in files, code folding,API files, copy formatted,abbreviations, multiple selection, and support for variable width fonts. The editing layout consists of multiple tabs containing source, and additionally an output pane that displays output from scripts that have been run.

SciTE supports syntax highlighting of many languages. The full list of recognized languages can be found in the official documentation.[5]

With version 4.0.5, large file support is possible.

With version 4.1.0, it has experimental support for right-to-left languages, likeArabic.[7]

See also

[edit]

References

[edit]
  1. ^"History of SciTE, Scintilla, and Lexilla".
  2. ^"scite-files/translations_list.md at main · moltenform/scite-files".github.com. Retrieved2021-04-28.
  3. ^Hodgson, Neil (2002)."License for Scintilla and SciTE". Retrieved2015-06-15.
  4. ^ab"Kodierchamäleon".c't: 75. October 2003.
  5. ^abHodgson, Neil."SciTE Documentation". Retrieved2015-06-15.
  6. ^Kramer, André (2005). "Zwölf Editoren für Code und Text".c't (21): 168.
  7. ^"Scintilla and SciTE".www.scintilla.org.

External links

[edit]
Platform
GTK
freedesktop.org
(shared)
Development
GUI designer,RAD
IDEs
GNOME
Cinnamon
Xfce
LXDE
Graphical shells
3rd-party
applications
Office
Education
Graphics
Internet
Audio
Video
Utilities
Open-source
CodeMirror-based
Mozilla Composer-based
Scintilla-based
Web-based
Freeware
Commercial
software
Cross-platform
macOS only
Windows only
Discontinued
Helper tools
Retrieved from "https://en.wikipedia.org/w/index.php?title=SciTE&oldid=1191293823"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp