fbpx
维基百科

SciTE

SciTE,也即SCIntilla based Text Editor的缩写,是一个跨平台的文本编辑器。软件作者为Neil Hodgson。SciTE以Scintilla为基础写成,其本意是作为Scintilla的示例程序。该软件的许可协议为Historical Permission Notice and Disclaimer[2]

SciTE
Windows 中的 SciTE
首次发布1999年 (1999)
目前版本
  • 5.3.2 (2022年12月6日;穩定版本)[1]
源代码库
  • hg.code.sf.net/p/scintilla/scite
编程语言C++
操作系统跨平台
类型文本编辑器
许可协议Historical Permission Notice and Disclaimer
网站www.scintilla.org/SciTE.html

简介

SciTE使用文本配置文件,具有极强的可配置性。可以对各类语言和项目设置不同的配置,也可以简单的使用全局配置。配置选项涉及文本的高亮、缩进、折叠、字体等,还可以定制快捷键。通过编写自己的配置文件,用户还可以对自定义的文件类型添加高亮、缩进、编译等功能。详细的设置可参阅SciTE的配置说明[3]

另外,SciTE并不支持宏语言,而支持一个更为强大的脚本语言——Lua,通过这一语言用户可以极大的个性化设置自己的编辑器,例如可以通过Scintilla的API直接访问SciTE的缓存,定制快捷键或者响应事件。最新的版本SciTE进一步加强了对Lua的支持,用户可以使用Lua轻易的添加对其他程序和特殊需求的功能,比如对ctags的支持,或者双击自动选择所有注释等功能。网络上现在已经有很多Lua脚本的SciTE扩展实现[4],用户可以参照实现自己的脚本,也可直接使用。

现在比较有名的基于SciTE的程序实现,包括Scite4AutoIt3、SciTE4AutoHotkey 和 SciTE LaTeX IDE等。

特色功能

参阅

参考資料

  1. ^ https://www.scintilla.org/ScintillaHistory.html.
  2. ^ Scintilla的许可文件, http://scintilla.sourceforge.net/License.txt (页面存档备份,存于互联网档案馆
  3. ^ SciTE的配置说明http://scintilla.sourceforge.net/SciTEDoc.html (页面存档备份,存于互联网档案馆
  4. ^ 存档副本. [2009-11-07]. (原始内容于2013-01-20). 

外部链接

scite, 也即scintilla, based, text, editor的缩写, 是一个跨平台的文本编辑器, 软件作者为neil, hodgson, 以scintilla为基础写成, 其本意是作为scintilla的示例程序, 该软件的许可协议为historical, permission, notice, disclaimer, windows, 中的, 首次发布1999年, 1999, 目前版本5, 2022年12月6日, 穩定版本, 源代码库hg, code, scintilla, scite编程语言c. SciTE 也即SCIntilla based Text Editor的缩写 是一个跨平台的文本编辑器 软件作者为Neil Hodgson SciTE以Scintilla为基础写成 其本意是作为Scintilla的示例程序 该软件的许可协议为Historical Permission Notice and Disclaimer 2 SciTEWindows 中的 SciTE首次发布1999年 1999 目前版本5 3 2 2022年12月6日 穩定版本 1 源代码库hg wbr code wbr sf wbr net wbr p wbr scintilla wbr scite编程语言C 操作系统跨平台类型文本编辑器许可协议Historical Permission Notice and Disclaimer网站www scintilla org SciTE html 目录 1 简介 2 特色功能 3 参阅 4 参考資料 5 外部链接简介 编辑SciTE使用文本配置文件 具有极强的可配置性 可以对各类语言和项目设置不同的配置 也可以简单的使用全局配置 配置选项涉及文本的高亮 缩进 折叠 字体等 还可以定制快捷键 通过编写自己的配置文件 用户还可以对自定义的文件类型添加高亮 缩进 编译等功能 详细的设置可参阅SciTE的配置说明 3 另外 SciTE并不支持宏语言 而支持一个更为强大的脚本语言 Lua 通过这一语言用户可以极大的个性化设置自己的编辑器 例如可以通过Scintilla的API直接访问SciTE的缓存 定制快捷键或者响应事件 最新的版本SciTE进一步加强了对Lua的支持 用户可以使用Lua轻易的添加对其他程序和特殊需求的功能 比如对ctags的支持 或者双击自动选择所有注释等功能 网络上现在已经有很多Lua脚本的SciTE扩展实现 4 用户可以参照实现自己的脚本 也可直接使用 现在比较有名的基于SciTE的程序实现 包括Scite4AutoIt3 SciTE4AutoHotkey 和 SciTE LaTeX IDE等 特色功能 编辑支持Lua脚本 正则表达式查找替换 转义字符查找替换 语法折叠 多文件搜索 API文件支持 富文本格式导出 多标签编辑 列操作参阅 编辑SciTE4AutoHotkey 文件编辑器列表 文件编辑器比较 开放源代码软件列表 Scintilla参考資料 编辑 https www scintilla org ScintillaHistory html Scintilla的许可文件 http scintilla sourceforge net License txt 页面存档备份 存于互联网档案馆 SciTE的配置说明http scintilla sourceforge net SciTEDoc html 页面存档备份 存于互联网档案馆 存档副本 2009 11 07 原始内容存档于2013 01 20 外部链接 编辑官网 页面存档备份 存于互联网档案馆 SciTE4D 基于SciTE的D语言编辑器 页面存档备份 存于互联网档案馆 Scite4AutoIt3 基于SciTE的AutoIt编辑器 页面存档备份 存于互联网档案馆 Scite64 适用于64位Windows的移植版SciTE 永久失效連結 取自 https zh wikipedia org w index php title SciTE amp oldid 70503800, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。