SciTE

✍ dations ◷ 2025-09-11 15:54:13 #文本编辑器

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

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

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

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

相关

  • 引号؋ ​₳ ​ ฿ ​₿ ​ ₵ ​¢ ​₡ ​₢(英语:Brazilian cruzeiro) ​ $ ​₫ ​₯ ​֏ ​ ₠ ​€ ​ ƒ(英语:Florin sign) ​₣ ​ ₲ ​ ₴(英语:Hryvnia sign) ​ ₭ ​ ₺
  • 翁贝托长廊翁贝托一世拱廊街(Galleria Umberto I)是意大利南部城市那不勒斯的购物廊,位于圣卡尔洛剧院的对面,面向城市主街道托莱多路。它建于1887–1891年,得名于翁贝托一世,有类似米兰埃马
  • 政区政区是指因行政区划而产生的行政区域。任何一个拥有有效政府的地区均可以称为政区。政区不等同国家,而等同于各级政府所掌控的区域。所以,在政区的划分上可以包括:国家、州、省
  • 岛原之乱岛原之乱(1637年—1638年 寛永14年10月25日)是江户时代初期发生的日本史上最大规模的一揆(人民起义),也是幕府时代结束前的最后一场内战,亦可称为岛原天草之乱、岛原天草一揆,始于
  • 第41届奥斯卡金像奖第41届学院奖颁奖典礼于1969年4月14日在洛杉矶的多萝西·钱德勒大厅(英语:Dorothy Chandler Pavilion)举行。本届学院奖颁奖典礼没有专门设置主持人,并且是其史上首次面向全世界
  • 桑加苏伦·奥云桑加苏伦·奥云(蒙古语:Санжаасүрэнгийн Оюун,转写:Sanjaasürengiin Oyuun,1964年-)女,乌兰巴托人,蒙古国地质化学家、政治人物。她是1990年蒙古民主革命领袖之
  • 周淑贞周淑贞(1915年7月-1997年),中国城市气候研究开拓者和奠基人、中国著名城市气候学家、地理学家和地理教育家、华东师范大学教授。1915年7月生于江苏南京。曾就读于南京汇文女子中
  • 伊朗 (国名)现代波斯语把伊朗的名称写为(ایران),这个字源自公元3世纪萨珊王朝时代的中古波斯语(巴列维字母拼写(英语:Pahlavi spelling)(Pahlavi spelling):),最初的意思是“伊朗人的”, 但很快
  • 邦格拉曼杰什沃尔邦格拉曼杰什沃尔(Bangramanjeshwar),是印度喀拉拉邦Kasaragod县的一个城镇。总人口5636(2001年)。该地2001年总人口5636人,其中男性2763人,女性2873人;0—6岁人口745人,其中男332人,
  • 欧阳棐欧阳棐,字叔弼,北宋政治家欧阳修之子、欧阳发之弟。在欧阳修过世的时候,曾代为书写欧阳修的遗表上呈给宋神宗,宋神宗阅读后特别喜爱,以为是欧阳修亲笔。服丧后,才被朝廷任命为为审