代码之家  ›  专栏  ›  技术社区  ›  Friedrich

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

  •  7
  • Friedrich  · 技术社区  · 14 年前

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

    你知道让我们假设一个编辑器可以用Perl、Ruby或其他类似C语言编写脚本吗?

    5 回复  |  直到 14 年前
        1
  •  4
  •   jussij    14 年前

    窗户 Zeus editor 可在 语言。

        2
  •  1
  •   Jörg W Mittag    14 年前

    Yi Haskell等价于Emacs。它是按照与Emacs相同的思路专门设计的:一切都可以在Haskell中编写脚本,编辑器本身或多或少只是一个Haskell脚本,只有一个非常小、非常通用、不可编写脚本的内核。然而,与大多数Emacs实现不同的是,Yi的内核在Haskell中实现,而Emacs的内核使用的语言与脚本不同。

        3
  •  0
  •   Ray    14 年前

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

        4
  •  0
  •   Jörg W Mittag    14 年前

    Redcar 是一个用Ruby编写的文本编辑器,它完全可以用Ruby编写脚本。它不像Emacs那样灵活,但在TextMate级别上更灵活。

        5
  •  0
  •   Mofi    10 年前

    UltraEdit and UEStudio

    以及UltraEdit/UEStudio支持脚本。这些脚本是用JavaScript核心引擎解析的。因此,JavaScript核心支持的所有东西,比如变量、数组、字符串操作、整数或浮点数的计算、嵌套循环等等,都可以在这些脚本中使用,还可以使用UltraEdit/UEStudio本身的许多命令。

    UltraEdit可用于Windows、Linux和Mac,并作为Windows的可移植应用程序。