【问题标题】:What IDE / Editor do you use for Ruby on Windows? [closed]您在 Windows 上为 Ruby 使用什么 IDE/编辑器? [关闭]
【发布时间】:2008-11-02 01:24:58
【问题描述】:

SciTE 编辑器附带 Ruby 安装程序,它只是一个通用代码编辑器。我安装了 FreeRIDE,但似乎有点问题;它实际上只是无缘无故地撞到我身上。 :(

所以我的问题是......

对于 Windows 上的 Ruby,您使用什么 IDE/编辑器?最好的编辑器有哪些?

【问题讨论】:

  • 检查这个问题:Best Editor for Ruby?
  • 我不明白为什么它被关闭了。可能没有规范的答案,但在“程序员常用的软件工具”的背景下,它肯定是一个有效的问题,当然可以用“[支持]事实、参考或特定专业知识”来回答。 “征求辩论”或“引发争论或扩大讨论”是任何问题的任何答案都有的风险,因此不是结束一个好的、主题性问题的有效理由。另外,不方便的是,上面链接的两个问题已被删除。所以 Stackoverflow 已经被它的志愿警察失败了,在这里。
  • +1。尽管它没有明确的正确或错误答案,但这是一个有用的问题。我目前被要求暂时从事 Ruby 工作,因为维护系统 Ruby 脚本的人已经离开。我不知道哪些工具最适合使用 Ruby。

标签: windows ruby ide editor


【解决方案1】:

Netbeans IDE相当不错。

【讨论】:

【解决方案2】:

您可以将 Eclipse 与 Aptana 插件一起使用,然后安装 Aptana RadRails 插件,也可以将 Aptana 用作独立应用程序。

我喜欢将 Eclipse 与 Aptana 插件一起使用,因为 Aptana 似乎为我在 Eclipse 插件中看到的 HTML、Javascript 和 CSS 提供了最好的支持,而且您仍然可以从使用核心 Eclipse 应用程序中获得全部好处.

【讨论】:

    【解决方案3】:

    电子文本编辑器很棒。

    【讨论】:

      【解决方案4】:

      Farawla 代码编辑器。

      免责声明:我构建了它。

      【讨论】:

        【解决方案5】:

        我认为sublime 文本编辑器最适合纯 ruby​​ 文件。

        它又轻又快。

        【讨论】:

        • Sublime 并不是真正免费的。它会催你购买。
        【解决方案6】:

        我已经使用Notepad++ 有一段时间了。它具有我想要的基本功能:

        • 拖放文件打开。
        • 检测磁盘上打开文件的更改。
        • Ruby 语法高亮显示(开箱即用)。

        【讨论】:

          【解决方案7】:

          带有 RDT 插件的 Eclipse。

          【讨论】:

            【解决方案8】:

            我一直在用Aptana Studio,相当不错,功能很多(即使是免费版,你可能也不需要Pro)。

            如果您想要更简约的东西,可以使用 E 文本编辑器,它支持 TextMate 捆绑包(虽然不是免费的)。

            【讨论】:

              【解决方案9】:

              您的个人需求应决定您是否/何时使用功能齐全的 IDE 或重量更轻的代码编辑器。

              对于轻量级任务,我还是更喜欢 SciTE,调整设置和功能以满足我自己的需求。

              对于较大的项目,我使用 NetBeans Ruby IDE。几年前我尝试过 NetBeans,但并没有留下深刻的印象。但他们已经走了很长一段路,尤其是在 Ruby 和 Rails 方面。不反对 Eclipse/Aptana; NetBeans 似乎更适合我。

              Textmate 在 Mac OS 上非常流行,而 E(不是免费的,但价格低廉)是 Windows 上最接近它的东西,并且支持 TextMate 捆绑包。它似乎获得了很多粉丝。

              【讨论】:

                【解决方案10】:

                在看到大量 Mac 用户在 TextMate 中编写 ruby​​ 代码的屏幕截图后,我选择了 E-TextEditor,对此我感到非常满意。

                起初我在 GUI 中没有找到将默认选项卡大小从 4 更改为 2 的任何选项,但今天我在状态栏上找到了它:)

                【讨论】:

                • 我也找不到。谢谢你:-)
                【解决方案11】:

                RubyMine 真的很棒,尽管它的商业用途是 99 美元(有免费口味可供选择)我认为它物有所值。

                它对 HAML/SASS、最常见的修订控制系统、控制台工具、模板、键盘快捷键等有很好的支持......

                【讨论】:

                  【解决方案12】:

                  你可以在windows中找到许多用于rails的IDE,例如

                  。对我来说,NetBeans 是用于 Rails 开发的最佳 IDE,但它可能取决于您熟悉的 IDE,因为之前我在 NetBeans 中的 java 开发方面有很多经验。因此,如果您有 NetBeans 经验,它可能是最好的,但如果您有 Visual Studio 经验,那么 Ruby in Steel 将是不错的选择。

                  【讨论】:

                    【解决方案13】:

                    RedCar。这是一个 Ruby 编辑器。而且是免费的。

                    【讨论】:

                    • 糟糕的编辑器。使用RedCar一分钟后遇到三个问题:不支持拖入打开文件。打开我尝试的第一个文件大约需要 5 秒钟。增加字体大小的 Ctrl++ 快捷键坏了。
                    【解决方案14】:

                    Ruby in Steel,集成在visual studio中,但不是免费的(199美元)

                    【讨论】:

                    • 他们现在提供 Ruby in Steel 的免费“个人版”。
                    【解决方案15】:

                    http://www.e-texteditor.com又给 E 投了一票

                    【讨论】:

                      【解决方案16】:

                      Vim 在一些插件的帮助下(Rails.vimProjectFuzzy File Finder Textmate)确实是一个很好的跨平台编辑器。

                      如果您喜欢这些插件但不能使用键绑定,那么总是有Cream

                      【讨论】:

                        【解决方案17】:

                        Macromates 的 Textmate 有一个克隆调用 e-texteditor

                        我完全推荐它,它实际上是由textmate作者的朋友制作的

                        【讨论】:

                        • 我忘记在我的答案中添加电子文本编辑器,但我已修复它
                        【解决方案18】:

                        rored 非常适合 Windows 上的 Rails 应用程序

                        【讨论】:

                          【解决方案19】:

                          我大部分时间都使用NetBeans,但偶尔Intype 适合我的快速代码编辑需求。

                          Intype 有一个简单的项目管理器,也支持 bundles 和 sn-ps。

                          【讨论】:

                            【解决方案20】:

                            一切都使用 Eclipse。我试过Netbeans,但很糟糕!它甚至没有自动换行功能!你能相信吗?

                            【讨论】:

                            • 对自动换行的痴迷是什么?我已经看到一些人以缺少自动换行为主要原因抛弃编辑器的帖子。如果你需要包装你的代码,你的行太长了。
                            • 我可以相信。自动换行很垃圾。
                            猜你喜欢
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            相关资源
                            最近更新 更多