其他可编写脚本的编辑器?

时间:2010-10-29 06:07:31

标签: editor comparison

我只是想知道哪些编辑器是“可编写脚本的”。例如,使用Emacs,可以说你可以在编辑器中做任何事情:写作,阅读,编程。全部使用“脚本语言”Emacs-Lisp。您知道的其他编辑器是否可编写脚本?

你知道吗?让我们说Perl,Ruby或其他更像C语言的脚本编辑器?

5 个答案:

答案 0 :(得分:4)

Windows 平台上,Zeus editor可在 Lua,Python,Java脚本,VB脚本 TCL 中编写脚本语言。

答案 1 :(得分:1)

Yi是与Emacs等效的Haskell。它与Emacs一样专门设计:一切都在Haskell中可编写脚本,编辑器本身或多或少只是一个Haskell脚本,而且只有一个非常小的,非常通用的,不可编写脚本的内核。然而,与大多数使用不同语言的Emacs实现相比,使用与脚本不同的语言,Yi的核心也在Haskell中实现。

答案 2 :(得分:0)

Vim有Vimscript用于编写插件和扩展功能。

答案 3 :(得分:0)

Redcar是一个用(主要)Ruby编写的文本编辑器,它可以在Ruby中完全编写脚本。它不像Emacs那么灵活,但更多的是在TextMate的水平上。

答案 4 :(得分:0)

UltraEdit and UEStudio具有在手动执行宏期间记录其许多命令并稍后再次运行此宏的功能。还可以编辑宏以添加循环或简单条件。

UltraEdit / UEStudio也支持脚本。这些脚本使用JavaScript核心引擎进行解析。因此,JavaScript核心所支持的所有内容,如变量,数组,字符串操作,整数或浮点计算,嵌套循环等,也可以在这些脚本中加上UltraEdit / UEStudio本身的大量命令。

UltraEdit适用于Windows,Linux和Mac以及Windows的便携式应用程序。