2008已经过去,并且有新的免费软件或文本编辑器更新,可以取代Ultraedit-32,可以说是商业文本编辑的杀手级应用程序。
我们都搜索过那个完美的编辑器,对它们进行测试,比较它们,并最终坚持使用我们最喜欢的编辑器。
Ultraedit-32功能强大,我们在其他文本编辑器中也寻找:
要使此Q& A非常有用,请注明:
答案 0 :(得分:23)
我使用 Notepad++ ,它具有大多数UltraEdit功能(Windows平台)。
但主要原因是部署一个:我知道我可以将其复制到我的同事的桌面上,他们可以开始使用它。没有涉及设置或注册表调整。它实际上是portable applications之一。
Scintilla component的整合现在非常稳定。
答案 1 :(得分:9)
对我来说,这是emacs,我总是回到它。
几乎任何操作系统都可用。
答案 2 :(得分:4)
很久以前我从UE切换到Crimson Editor(但在Emerald Editor项目下Source Forge上可以使用最新版本3.72。
然后,最近我在测试了或多或少的所有免费编辑器之后切换到PSpad。这是最符合我需求的那个。
为了完整起见,很长一段时间我都在各种平台上使用MicroEmacs,主要是Unix,还有Amiga和MSDOS。它仍然在Jasspa MicroEmacs 即使我认为它是一个伟大的编辑器,我也没有回到基于角色的界面的核心(我的错)。
所有这些编辑器都是可编写脚本的,并且具有语法高亮和其他功能,但它们都不能替代该语言的完整IDE。最值得注意的是,使用编辑器时,您会错过符号交叉引用来回答诸如“已定义此功能的位置?”之类的问题。或“引用此变量的位置?”。对于这样的事情,我使用Source Navigator NG在创建完整的交叉引用数据库方面做得很好。它还有一些编辑功能,但我不会依赖它们!
答案 3 :(得分:3)
作为Mac上TextMate的长期用户,我建议使用名为E的“克隆”。它比任何IDE都轻得多,而且功能强大。或者您可以使用Mac来运行TextMate :)使用VMware Fusion和Parallels 4之类的东西,为Windows文件运行Mac编辑器,它应该非常简单......
答案 4 :(得分:3)
就像Stumproot所说, Emacs 是一个很好的选择,但它不是 严格遵守您列出的要求。
稳定快速 - 确定。
能够打开GB大小的文件 - 不幸的是Emacs无法处理 大文件,因为它总是将整个文件加载到缓冲区中。在 UNIX世界命令行程序grep,awk和sed做的工作 编辑大文件,但无法打开大文件可能会更大 Windows中的问题。
查找和替换 - 确定。
支持正则表达式 - 确定。
可以在文件中查找/替换 - 确定。
列编辑 - 如果 this就是你 意思是,然后Emacs有它。
语法突出显示 - 确定。
自动完成 - 确定。
自动缩进 - 确定。
模板 - 确定。
源代码导航 - 取决于您的意思。它也是 取决于编程语言。
文本文件的选项卡式界面 - 默认情况下Emacs没有 标签(虽然Aquamacs确实如此)。广泛的 Emacsists之间的观点是标签不能扩展。但你总是可以 如果你真的想要使用Tab Bar mode。
可自定义的字体和颜色 - 确定。
但是关于Emacs的主要内容并不是它目前能做的,而是 你可以做什么。没有其他编辑器如此易于扩展。 我想你甚至可以解决这个问题 大文件问题并开发某种大文件模式(如果有人 已经没有做过)。
我不知道您可以在哪里编辑edit ASCII tables,draw diagrams 和play games。
答案 5 :(得分:2)
Microsoft Visual Studio速成版:)
答案 6 :(得分:1)
目前我正在使用一些不同的编辑器,这取决于我正在做的事情 - 不是最优化的方法,但我还没有找到“一个编辑器来统治它们”。
答案 7 :(得分:1)
Ultraedit-32,可以说是 商业文本编辑的杀手级应用程序。
你显然没有尝试过Zeus编辑器;)
答案 8 :(得分:1)
* Name of Text Editor
JEDIT
* OS Platform of Text Editor
跨平台(基于java)
* Website URL
* Your comments
试试吧,太棒了!
答案 9 :(得分:1)
我喜欢SciTE。它是跨平台的,我在windows,linux,mac上使用它。它会进行语法高亮和自动缩进,不确定自动完成。
答案 10 :(得分:1)
没有人提到GEdit所以我会for Windows(它也在Gnome [linux]上)。
(来源:gnome.org)
答案 11 :(得分:1)
我喜欢使用Geany
基于gtk +并在Linux和Windows上运行
它支持自动缩进,类/方法自动完成,它可以自动关闭[] {}()“”'',支持xml / xhtml标记关闭,文件浏览器和插件支持。
同样在Linux上,你会在底部看到一个终端窗口。
具有用于编译和执行的按钮。我已经测试了它的C,C ++,Java和Python。
答案 12 :(得分:1)
GVIM - 适合vim / vi爱好者。 如果您计划在类似Unix / Linux的系统上工作很多,那么拥有GVIM是最好的编辑器,可以使您的编辑/自动化技能保持敏锐。 它有所有好东西,如