2

我知道文本编辑器和 IDE 问题几乎都被打死了,但我发现的这个问题的大多数答案都是针对 Windows 和 Mac 的,而且并不总是免费的。我刚刚开始 Rails 开发,我正在寻找一个支持语法突出显示的轻量级文本编辑器。我知道有 RubyMine、RadRails 和 Netbeans。我可能总是将其中一个用于大型项目,但是,有时我更喜欢远离 IDE(以及它们创建的所有项目 .xml .config 工作区文件,以及打开未找到的文件的开销)在特定的“项目”中),只需使用一个简单的文本编辑器。我过去一直在使用 Scribes,但它没有为 .rhtml 突出显示。我也听说过有人在 gedit 上苦苦挣扎,而我 m 远没有绝望到可以在 wine 下运行 Notepad++。Sublime 似乎很受欢迎,但不是免费的。我是不是太需要了?有没有符合以下标准的东西:

  1. 在 Linux 上运行
  2. 具有 Rails 的语法突出显示(.rhtml、.erb、.rake 等)
  3. 轻巧(不仅是外观和感觉,而且我不希望它产生 IDE 所做的所有不必要的包袱)
  4. 提供几乎所有文本编辑器都具备的基本功能(我知道这听起来很模糊和愚蠢,但更具体地说,所有文本编辑器都应该为您提供指定编码、用空格替换制表符、指定制表符大小、指定默认值的选项行字符等)
  5. 自由。开源是一件好事,但不是必需的。
4

5 回答 5

5

Sublime Text 2是一个了不起的文本编辑器。您可以免费使用它,但它们会时不时地向您显示一个小屏幕。

//也检查数据包管理
//是 Paul Irish 在 Sublime 中演示实时 linting 和 Zen Coding

于 2012-09-30T20:19:13.240 回答
3

Gmate也不错。它是带有许多插件的 Gedit,使其表现得像 textmate。

https://github.com/gmate/gmate

于 2012-09-30T20:24:04.747 回答
1

现在,在 Ruby 社区中,最流行的编辑器是Vim,它很难上手,但一旦你习惯了,你就再也回不去了。它重量轻、可定制、可扩展、功能强大且非常棒。

另一个流行的是,正如@superlukas 所说,Sublime Text 2很好,但如果你想长期使用它,你最终将不得不为它付费(它作为一个永无止境的试用版分发)。

于 2012-09-30T20:31:39.320 回答
0

Sublime Text 2 是您正在寻找的内容,只需放入命令行:

sudo add-apt-repository ppa:webupd8team/sublime-text-2。sudo apt-get update && sudo apt-get install sublime-text。

然后它将在 usr/lib/sublime-text-2 中。然后您可以从那里进行路径配置。

于 2012-09-30T20:38:44.013 回答
0

除了提到的其他选项(vim/gvimSublime Text 2和 Gmate),看看Redcar

它是 Ruby 的编辑器,用 Ruby 编写。它实际上非常好,尽管这些天我更倾向于使用 Sublime 和 vim。

于 2012-09-30T21:33:35.710 回答