Ruby和linux,首选设置?

Ruby和linux,首选设置?,ruby,linux,editor,text-editor,Ruby,Linux,Editor,Text Editor,Mac的TextMate是ruby开发的首选应用程序,但linux的首选应用程序是什么?我需要一些可以轻松使用多个文件、项目结构和设置命令来运行我的ruby应用程序的东西,或者如果它是我的merb应用程序的一个,那么语法高亮显示也是必须的 现在我通常使用Vim,但它不是处理多个文件或项目结构的最佳工具,即使使用VTreeView插件或多个Vim窗口也是如此 你们有什么建议 如果您有更好的用于VIM的插件,请随意提及它们,我不排除在这里使用VIM。使用的插件非常好。如果您使用的是Ubuntu/De

Mac的TextMate是ruby开发的首选应用程序,但linux的首选应用程序是什么?我需要一些可以轻松使用多个文件、项目结构和设置命令来运行我的ruby应用程序的东西,或者如果它是我的merb应用程序的一个,那么语法高亮显示也是必须的

现在我通常使用Vim,但它不是处理多个文件或项目结构的最佳工具,即使使用VTreeView插件或多个Vim窗口也是如此

你们有什么建议


如果您有更好的用于VIM的插件,请随意提及它们,我不排除在这里使用VIM。

使用的插件非常好。

如果您使用的是Ubuntu/Debian,简单的旧emacs包也不错。它不是TextMate,但也不错。

我更喜欢Mac和Linux。无论我使用什么操作系统,它都会给我带来一致的体验


我还是不太喜欢Textmate…

因为你是一个vimmer,你看过吗?我没有这方面的经验,但是看起来很不错。

考虑到您使用vim,这篇文章可能会很有趣


她就是这篇文章提到的那个人。

阿普塔纳工作室确实很不错。如果您不想要完整的IDE环境,并且更倾向于手工操作,那么Gedit也可以完成这项工作:)。

我在Windows和Linux上使用Vim进行Rails中的开发(我们在工作中必须使用Windows,我只在家中使用Linux)。两种平台的环境几乎完全相同。对我来说,特别重要的是各种Rails组件之间的轻松导航——从控制器到视图、部分和模型,以及到测试文件的快速导航

以下是我使用的插件:

  • 蒂姆·波普。:R、:A和gf命令是我主要用于导航的命令
  • 用于项目/资源管理器视图
  • 便于多行评论
  • 和“”-允许您根据文件名的端口快速查找文件
  • 用于执行SQL命令并在Vim缓冲区中获取结果
  • 和一个更好的grepping体验从Vim内部
  • 配色方案

    • 我更喜欢linux和Mac上的Netbeans+1用于Rails的Netbeans。每一个版本都变得越来越好,6.7测试版也变得更好了。在Windows和Mac上使用它——在Linux下,我也会使用它。

      对于Mac/Linux/Windows来说,它的价格是99美元,但它可能是迄今为止我测试过的Ruby和Rails最高效的IDE。

      其他答案是关于Ruby编辑器的,所以我想我会在我的Linux设置中添加一个答案

      我在Windows7上使用Ubuntu和VM播放器(免费)。我为虚拟机提供了2个核心和2 GB。在windows上使用VM的好处是,我可以将linux仅用于开发,而将windows用于其他一切。Skype、webex和team viewer在windows中工作,但我发现它们在linux中很脆弱。我偶尔也会使用office,在windows上非常简单。

      我已经使用了一段时间,我可以说我只需要gnome终端就可以完成我的ruby/groovy/python设置。它有从textmate导入的主题,并完成一些方法/属性代码的完成(不太好,但很方便)


      编辑:忘了说GMATE是Gedit的一组插件(gnome上的默认文本编辑器)

      在Linux上有3个非常好的IDE,而且都是免费的。您有Eclipse、Netbeans和Aptana。。。他们都很好,每个人都比其他人有一些好处,这更多的是一个偏好的问题。我建议下载所有3个,让他们试试看你喜欢哪一个。

      你为什么不使用Sublime Text 2文本编辑器,它是免费的、跨平台的,比任何IDE都轻,然后你可以安装SublimitoDeintel,它将为你提供自动完成功能,你可以通过安装Package Control来做到这一点,然后

       ⌘+shift+p → “install” → ENTER → “codeintel” → ENTER → Restart ST2
      
      这是完美的工作与我,我完全爱上了这个聪明的编辑

      如果你想试试的话,你会发现这很有帮助

      我在用zsh终端


      无论如何,如果您正在寻找完整的IDE,请尝试一下netbeans

      您链接到的屏幕广播已不存在