Log in

SciTE的替代品:Textadept

Filed under: 生活记录 by icyleaf on January 4, 2009.
Textadept 是 SciTE tools/SciTE-st 的作者 Mitchell Foral 的最新作品,同样是基于 Scintilla 开发,使用可扩展语言 lua 进行对框架进行功能性增强,同时可跨平台运行于 Windows/Linux/Mac OSX 系统。 对于 Textadept 不同于 SciTE tools/SciTE-st 的是,它支持多主题(UI的友好化),动态更换语言高亮,Snippets支持,以及最重要的项目支持等,下面截图是我最需要的项目支持,而且 UI 也变得好看多了: 不过如果想运行还得看看机器是否已安装了下面的环境: Linux GTK+ 2.0 Mac OSX GTK+ OSX Framework Windows GTK+ 2.0 Runtime Microsoft Visual C++ 2008 Redistributable Package 软件是绿色免安装版的, Windows 用户在已安装上面的环境后,直接解压就可以运行。其他系统请参见官方说明。于此同时还保持了 SciTE 的灵活可调性,随意修改主题,以及菜单项等。 不过最近很久都是在使用 E 做简单的代码编辑,同时对于 PHP 开发使用了大型的 IDE:NetBeans。不过对于钟爱的 SciTE 我还是要抽时间尝试一下~~

Scite-st r8发布

Filed under: Software by icyleaf on August 25, 2008.
哈,昨天发布(进入者带套)的r8版本。恩,先说下 Scite-st 。Scite是随 ruby 的windows安装版安装的一款小巧的编辑器, 而 Mitchel l引入了lua动态编程语言的高级特性,使Scite编辑器能够借助lua编程语言实现各种高级功能,并为今后的进一步发展打下了坚实的基础。Mitchell将他改进的这款编辑器命名为 SciTE-st (软件使用手册)。 上图就是默认的样式风格,也就是我借鉴才 copy 到 Komodo Edit 的 Gray配色 。新的版本增加支持语言达到50种!其中包括:Ada, ANTLR, APDL, Applescript, ASP, AWK, Batch, Boo, C/C++, C#, CSS, D, Diff, Django, Eiffel, Erlang, Forth, Fortran, Gap, Gettext, GNUPlot, Groovy, Haskell, HTML, IDL, ini, Io, Java, Javascript, Latex, Lisp, Lua, Makefile, MySQL, Objective C, [...]

SciTE:超强的文本编辑器

Filed under: Software by icyleaf on September 14, 2007.
SciTE(Scintilla Text Editor)是一个体积小巧的文本编辑器。虽然它没有像MS Office和OpenOffice那样功能强大可比且体积大的怕人的办公软件。但是它对文本以及源各种源文件却拥有强大的编辑能力,甚至可把它当作Dreamweaver,因为它不仅有其他文本编辑器的语法高亮显示功能,它支持40 种文件类型的语法高亮显示。光这点已经非常吸引人们的眼球咯~,而且还可以达到自动补充完成!!输出窗口(对于编程的人来说很方便的)。这样也能省很多事情,尽管它的界面是简洁甚至说简陋的,但这并不妨碍它做为一个开发环境来使用。因为它默认情况下很多功能还没有展现,需要我们手动设置。再好的武器也要我们能驾驭才能发挥的淋漓尽致:) SciTE的标签窗口布局使你可以同时打开多个文件,在这件文件之间拷贝,执行搜索替换的操作。语法高亮显示的功能有助于编辑web页面和源代码。其它的 像PDF导出,word completion,多级的撤消,代码树,全屏和分屏功能也是很有用的。在可设置性上,SciTE是一个相当复杂的软件,比较适合技术人员使用。 Notepad2是SciTE的派生软件,它则是为大多数普通用户开发的,可以做为Notepad的替代产品。 我最早用的文本编辑器是Notepad2,它也是是个小巧的文本编辑器而且只有一个exe文件,只需要一个可执行文件即可。当时也是刚刚接触,尤其我是用来做网页语言的编程,所以代码高亮来说对我很有用,但到回来就发现,由于编码问题,让我一直头痛,虽然一直在改进升级中,但我已经放弃使用,紧接着是用的Notepad++,一个变色龙LOGO的安装文件,可能使用Notepad2习惯的原因,所以用其他不是很顺手,没用几天,就让我找到了SciTE,选择它的最重要的一个原因是看了“打造最强的PHP编辑器”这篇文章。虽然有中文版但我还是想尝试英文的,尤其喜欢用最新版,但“最新的不一定是最好用的”这句话大家要知道。 目前最新是1.74英文版本。 中文版的大家就去搜索下吧^_^ 对于新手来说,如果没有正确的配置,它就不是那么好使,比如选择中文时候出现乱码,缩进也不是你想象中的样子。它所有最重要的配置都在 SciTEGlobal.properties这个文件中,而不是采用图形界面,所以几个配置费了我老大劲才弄明白。下面我给大家收集了一些基本的符合我们使用的配置,以及一些学习网站~ 单从图片上就可以看到:SciTE 支持语法高亮、文本块折叠、自动完成功能。(点击看大图)