我今天早上开始学习Ruby,所以如果我的问题听起来很傻,请原谅我; =)
我之前有过使用visual studio编程C ++的经验,所以我想询问是否有像VS这样的IDE用于ruby。 (我注意到我可以用VS编写python,但不能写ruby ......)
另外,我的朋友告诉我Eclipse可以用于ruby,但调试很痛苦,因为你无法在eclipse中观察变量的值。
由于我有成千上万行的ruby代码需要阅读和理解,如果有人推荐我使用一个好的IDE进行调试,那将会非常有用。
提前致谢。
答案 0 :(得分:1)
Rubymine是我所知道的唯一真正的IDE(试用了30天),但是大多数人都使用像Sublime Text这样的短信,最终扩展为你编程语言的插件。 除非你已经熟悉它,否则我不会建议Eclipse,配置和减慢很多。
你真的不需要IDE来进行调试,看看here。
答案 1 :(得分:1)
恕我直言,所有支持Ruby的IDE都是
RubyMine是最好的IDE,它支持一些很棒的功能,如重构
但是我使用的是vim,除了最好的IDE之外你知道这个:)
答案 2 :(得分:0)
Netbeans实际上支持Ruby,但我不知道它是否带来了比Eclipse更多的选项。看看:http://www.netbeans.org/features/ruby/index.html
答案 3 :(得分:0)
如果您已熟悉Eclipse,则可以使用Aptana,它是Web开发人员。
答案 4 :(得分:0)
许多ruby开发人员使用全功能的文本编辑器而不是" IDE"。我猜想使用文本编辑器在ruby devs中比使用IDE更受欢迎。
文本编辑器和IDE之间的区别可能有些模糊,但通常文本编辑器的语言集成功能比IDE少。虽然有时可以使用接近IDE所期望的功能。由于未编译ruby,因此文本编辑器/ IDE通常不需要编译/打包功能。
SublimeText是rubyists中流行的文本编辑器,可以在Windows以及OSX和Linux上运行。
有at least one ruby debugger plugin for SublimeText;我自己没有用过它。