Scintilla and SciTE

人气指数:0 页面更新时间:2016-08-06 03:53
网站介绍

  scintilla.org是Scintilla和SciTE应用程序的官方网站。Scintilla是一个免费的源代码编辑控件,它完全开放源代码,并且提供一个license允许用户自由地将它用在开源软件或是商业软件中。它是一个强大和稳定的源代码编辑控件,我们能在普通的的文本编辑控件中能看到的功能。Scintilla都完全能够实现,而且,它还能够提供很多编辑和调试源代码时有用的特殊功能。包括语法高亮显示,错误指示,代码自动完成以及代码提示等。而且在左边的空白处(margin),可以显示调试代码中有用的显示断点以及显示当前运行行等功能。而且,自定义风格的功能比其他大部分编辑器控件都开放,它允许用户自定义不同类型下的字体,是否粗体,是否斜体,前景色和背景色,支持大量的字体。举个例子,在设置C/C++编辑模式后,你可以定义注释语句类型的颜色,字体,大小等等,同样,可以自定义关键字类型的颜色,字体,大小等。诸如此类,这样给用户极大的配置的自由。

  在以后的开发中,Scitilla将会加强在.Net和java虚拟机中的表现,Scitilla将会更加灵活,健壮,就这一点,可以看出Scitilla项目就是一个有活力的项目,其开发团队对它有激情。开发Scintilla的动机是来自作者对PythonWin的Richedit控件的失望,在Richedit中,样式的改变被看作是文档的一种改变,从而会被记录到undo的堆栈中,并且设置的文档对象的修改标记。这对源代码编辑是不合适的,改变关键字类型的颜色或是运算符的颜色,这不应该看作是文档的修改,也不应该能够通过undo/redo来返回/前进,如果是Richedit来做源代码编辑的控件,那将有太多的东西需要自己编写代码实现了,选择Scintilla,将是一个明智的选择,省时,省力,安全,可靠。Scintilla目前提供了Win32版本和Linux版本。在Linux中使用的是GTK+,已经在Windows95,nt4.0, Windows2000, windows XP以及RedHat Linux8和9中的GTK+1.2和2.0中测试运行正常,这是一个跨平台的控件。

  SciTE是一款很好用的编辑器,支持众多的脚本,比如C、C++、PHP、C#、perl、html、css、java等等。免费而且开源。支持linux和win32环境。在windows下面只需要将下载的文件解压缩就能使用。较其它同重量级软件,耀眼的就是导出功能,可以导出PDF/HTML/RTF/XML/LaTex类型的文件,直接就能将语法高亮的内容导出。虽然它没有像MS Office和OpenOffice那样功能强大可比且体积大的怕人的办公软件(和两个Office比较挺尴尬的)。但是它对文本以及源各种源文件却拥有强大的编辑能力,甚至可把它当作Dreamweaver,因为它不仅有其他文本编辑器的语法高亮显示功能,它支持40 种文件类型的语法高亮显示。光这点已经吸引人们的眼球,而且还可以达到自动补充完成以及输出窗口(对于编程的人来说很方便的)。这样也能省很多事情,尽管它的界面是简洁甚至说简陋的,但这并不妨碍它做为一个开发环境来使用。因为它默认情况下,很多功能还没有展现,需要我们手动设置。

免责声明:
此页是<Scintilla and SciTE>的介绍页面,并非官方站点,我们收集于网络只为广大网民快速查询提供帮助。
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息

网站资料
网站名称: Scintilla and SciTE
网站栏目: 网站简介 网站链接
网站链接: www.scintilla.org
收录查询: [百度收录] [360收录] [搜狗收录] [必应收录] [谷歌收录]
网页版本: Mip版 手机版 电脑版
本页链接: https://wang294029.honpu.com/