如果你是初初对编写代码感兴趣,而又不需要一个相当成熟的集成开发环境(IDE),那么在此你就会发现还有很多很具有吸引力的可选的工具让你使用。
Arachnophilia
Arachnophilia是一个用Java编写的支持多平台的文本编辑器,它所提供的功能也是非常多的。对于一些简易的HTML代码编写,它能够处理得非常好,这是一些编辑或者博客作者可能会需要用到的,它还有内置的按钮能够设置粗体、居中等等。它可以高度自定义;在顶部默认的工具栏在中还包含了编辑按钮,而你通过“右键点击向导”来创建自己想要的选项。
Arachnophilia似乎并不是为写作和内容编辑而设计,因为它没有拼写检查、词典或者是语法辅助。它的大多数功能都是为代码编写者而设,包括语义着色、Java和C++编辑,还支持包括对CSS、XML、Java、Perl、PHP、Python和SQL等多种文件类型的支持。它还有一个“代码美化器”能够用C的语法来自动缩进代码。
如果你经常需要使用搜索和替换,那么它有一个明显的工具条就是专门用于此项功能的,展开后还有一些选项,例如“替换全部”、“计算实例”以及“使用规正则表达式”。

图3 Arachnophilia包含了用于一些常见HTML任务的工具栏
这个免费而又功能较全的编辑器,我们已经很难找到太多的不满,但我还是想从中挑一些小问题来说说。文件中使用行号、语法高亮或者字词绕回似乎都是可以的,但却无法同时使用,这样的话,当我们要编写一段文本较多的HTML文件时就可能会带来一些问题。此外,“添加链接”按钮只是简单地在选中的文本中添加“”和“”这需要我在引号之间手动地移动光标,并将URL粘贴进去。我是被我的NoteTab Pro的宏功能所宠坏的,它能够自动地在引号之间插入我保存在剪贴板中的URL。而我在Arachnophilia中使用剪贴板的URL,则通常都会将它粘贴在引号之外。
无论如何,虽然Arachnophilia无法满足我所有特别的要求,但我相信这样一个优秀的免费软件对于其他的一些人来说,一定会是一个不错的选择。
Arachnophilia的评分:
| 使用的简易程度 |
7 |
| 外观 |
6 |
| 内容编辑 |
3 |
| 简易HTML编辑 |
7 |
| 自定义 |
7 |
| 总分 |
30 |