带语法高亮的免费Linux文本编辑器

时间:2012-09-30 20:15:32

标签: ruby-on-rails ruby syntax-highlighting text-editor

我知道文本编辑器和IDE问题几乎被击败,但我发现这个问题的大部分答案都是Windows和Mac特有的,并且并不总是免费的。我刚开始使用rails开发,我正在寻找一种支持语法高亮的轻量级文本编辑器。我知道有RubyMine,RadRails和Netbeans。我可能总是将其中一个用于大型项目,但是,有时我更喜欢远离IDE(以及他们创建的所有项目.xml .config工作区文件,以及打开未找到的文件的开销在特定的“项目”中,只需使用简单的文本编辑器。我过去一直在使用Scribes,但它没有突出显示.rhtml。我听说人们也在与gedit斗争,而且我已经无法在葡萄酒下运行Notepad ++了。 Sublime似乎很受欢迎但不是免费的。我太穷了吗?那里有什么符合以下标准:

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

5 个答案:

答案 0 :(得分:4)

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

//也可以查看packet management // Here是保罗爱尔兰人在Sublime中展示生活的linting和Zen Coding

答案 1 :(得分:3)

Gmate也很好。这是Gedit的一些插件,使它像textmate一样。

https://github.com/gmate/gmate

答案 2 :(得分:1)

现在,在Ruby社区中,最受欢迎的编辑器是Vim,这很难开始,但是一旦你习惯了它,你就不会回去了。它重量轻,可定制,可扩展,功能强大且非常棒。

另一个受欢迎的是,正如@superlukas所说,Sublime Text 2这很好,但如果你想长期使用它,你最终将不得不为此付出代价(它作为一个永无止境的分发试验)。

答案 3 :(得分: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中。然后你可以从那里进行路径配置。

答案 4 :(得分:0)

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

这是Ruby的编辑器,用Ruby编写。它实际上相当不错,虽然我最近倾向于使用Sublime和vim。