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

具有自定义语法的最佳文本编辑器

  •  15
  • Aethex  · 技术社区  · 17 年前

    16 回复  |  直到 17 年前
        1
  •  11
  •   Brian Rasmussen    16 年前

    Vim和Emacs 快速和有很多功能,包括语法突出显示。

    我个人使用Vim,但它们都是强大的编辑器。如果您使用visualstudio,ViEmu插件是一个非常好的选项,因为它允许visualstudio中几乎完成Vim编辑。

        2
  •  6
  •   backslash17    17 年前
        3
  •  4
  •   KeyserSoze    17 年前

    我喜欢 SciTE . 这是非常可定制的(与 lua ),并且在windows和linux上运行良好。很容易修改现有的语言规则,或者添加新的语言。一般来说,我只做语法高亮和制表符行为,但天空的限制,如果你使用lua。

        4
  •  4
  •   jussij    16 年前

    这个 Zeus editor 语法高亮是高度可配置的。

        5
  •  3
  •   mats    17 年前
        6
  •  3
  •   Jose Faeti    14 年前

    Sublime Text

    • 轻巧
    • 语法突出显示、代码完成、代码折叠
    • 完全可定制
    • 插件
    • 已经支持多种语言
    • 小地图导航
    • 关键点重新映射
    • 项目处理
    • 全屏,多监视器,一次最多4列(文件)
    • 增长很快,等等。。。
        7
  •  2
  •   millimoose Tomasz Nurkiewicz    17 年前

    在窗户上 E Text Editor 支持TextMate包,考虑到有多少个包以及它们的功能有多强大,创建起来似乎相当容易。(基本上,TM bundles可以用任何语言完成繁重的工作。)

    然而,它是付费软件,并且在下面使用Cygwin,这使得它在执行包命令时有点滞后和不稳定。

        8
  •  2
  •   Adrien    17 年前

    对于Windows,我非常满意 Programmer's Notepad 一段时间。它稳定,可定制,足够轻,而且是开源的。

        9
  •  2
  •   Srikar Doddi    17 年前

    notepad2 是一个非常简单易用的工具。

        10
  •  2
  •   Ofek Shilon    17 年前

    我对visualstudio很满意-这两个都是本地编辑能力,很简单 extension model customizable syntax .

        11
  •  2
  •   Somnath Muluk    14 年前
        12
  •  1
  •   fungiblename fungiblename    17 年前

    如果你在Mac上,Smultron提供了非常简单的自定义语法高亮显示。这几乎是点击式的。你被限制在大约7或8个不同的标签/关键字组合,但我花了大约5分钟,把一个自定义突出显示方案,一旦我知道在哪里找。

    我还想听听其他人对vim现有语法文件的看法。很有可能有人已经为你正在做的事情创建了一个语法文件(或与之相近的东西)。我的建议是:试着找到一个类似的语法文件,然后把它破解并放到~/.vim/syntax目录中。不过,在解决问题之前,请先阅读vim教程(您应该能够在命令提示符下键入“vimtutor”),看看奇怪的键盘命令是否适合您。

    至于Jens Alfke对vi的评论,我经常使用vim(“vi改进”),发现在处理多个大文本文件时,不使用箭头键或鼠标的移动速度要快得多。我和Jens对神秘的字母命令有着相同的感觉,直到我浏览了vimtutor——从那以后,vim一直是我最喜欢的编辑器。唯一的副作用是,有时我会在非vim文本字段中使用奇数字符。

        13
  •  1
  •   rein    16 年前

    HippoEDIT . 这是我扔掉Notepad++后选择的编辑器。

        14
  •  0
  •   pts    17 年前

    对于类似C语言的简单语法高亮显示,请尝试Textpad。您可以在几分钟内为您的语言定义运算符、大括号、注释分隔符和关键字。

    我用编辑器 Joe 在Linux上,它也允许用户定义自定义语法高亮显示,但是它基于状态机的模型没有前面提到的编辑器那么强大。

        15
  •  0
  •   Julian Melville    17 年前

    几年前,我也会回答Textpad,但从那时起,开发似乎已经放缓,自动突出显示括号完成等功能,现在基本上是标准的,仍然缺失(参见Textpad论坛讨论)。语法突出显示选项是用户提供的,但是Textpad网站上已经有好几年没有做过任何修饰了,所以这将取决于您找到,例如,11个PHP突出显示选项中哪一个效果最好。

    Editra

    科莫多是强大的,但我发现它是慢比慢,特别是当发射。它还留下了“编辑与Komodo”条目分散在我的注册表被卸载后,所以它不会被邀请回来。

        16
  •  0
  •   Karthik Sagar    9 年前

    这是针对windows操作系统的

    原子 是一个很酷的文本编辑器 https://atom.io/

    周围大尺寸

    但是 编辑的感觉真的很棒 .