重複の可能性:
どの Ruby IDE が好きですか?
私は一般的に、ほぼ 2 年前に大学を卒業してから Microsoft .NET に関する作業を行っています。Ruby on Rails を見始めたところです。では、どのエディターを使用すればよいでしょうか? 現在、 Notepad++を使用していますが、何とかデバッグなどを行うことはできますか?
重複の可能性:
どの Ruby IDE が好きですか?
私は一般的に、ほぼ 2 年前に大学を卒業してから Microsoft .NET に関する作業を行っています。Ruby on Rails を見始めたところです。では、どのエディターを使用すればよいでしょうか? 現在、 Notepad++を使用していますが、何とかデバッグなどを行うことはできますか?
NetBeans と RadRails の両方をおそらく 1 週間ずつ試してみてください。そうすれば、どちらが最適かがわかります。最良のアドバイスは、ツールを学ぶことです。エディタについて何か新しいこと、時間を節約できる可能性があるもの (regexp など) をチェックしていない場合は、自分自身に大きな損害を与えていることになります。
私は Eclipse/Aptana/RadRails を使用してきましたが、Gaius とは異なり、かなり満足しています。Eclipse ダウンロードから Java 開発者向けの Eclipse IDE をお勧めします: http://www.eclipse.org/downloads/
次に、次の手順に従って、Aptana Studio を取得します。
Eclipse が再起動すると、Aptana にビューが表示されます。rad rails をクリックすると、準備完了です。Ruby が既にインストールされていることを確認してください。そうしないと、解決するのが面倒になります。
HTML、CSS、PHP、JavaScript、Rails など、すべての Web 開発に使用しています。
編集: 完全な開示のために、元の RadRails 開発チームのメンバーを何人か知っているので、私は Aptana と RadRails に偏っています。
rubyMineは、現時点(2012年)で最もフル機能のRails用IDEです。
個人的には、レールの開発にはEclipeを数か月使用し、次にnetBeansを数週間使用しました。rubyMineは明らかにそれらよりも優れています。
コードビュー、検索と置換、ソース管理管理、テスト、デバッグなど、重要なすべての領域で優れており、モデルの依存関係図の表示など、非常に優れた機能を備えています。
それは無料ではありません-約$50-$100の費用がかかります。これは最近、私にとって重要な前向きな基準になりました。何千時間もかけて熟練した「無料」の製品が多すぎると、最終的には死んで開発が停止しますが、有料の製品は継続的な開発にお金を払っています。私はそのような製品に多くの時間とエネルギーを投資して、それらを枯れて死なせることにうんざりしてきました。Rails開発から得られる数十万ドルを考えると、100ドルのツールはお買い得です。
私はrubyMineが大好きですが、それでもvimを使用しています。私のタスクはvimでうまくいくこともあれば、rubyMineでうまくいくこともあります。
Aptana/Eclipse/RadRails を使用してきましたが、もう一度使用する場合は、NetBeans を試してみたいと思います。Aptana は大きな頭痛の種です。
私は IronRuby を使ったことはありませんが、それを使えばよりくつろげるかもしれません。
Netbeans IDE は、多くの言語に対応する優れた万能エディターです。6.5 ベータ版では、Javascript やその他の Web 言語とともに、Ruby on Rails がサポートされていると確信しています。(Netbeans.org)をチェックする価値があります。
Sapphire in Steelは Visual Studio と統合されています。
私は主にColdFusionまたはPHP(およびJS / CSS / xHTML)をコーディングしていますが、少しRoRに手を出しています。RadRails / Apatanaは、他の作業ですでに使用していたEclipse上に構築されているため、私にとっては素晴らしいものでした。また、Subclipseプラグインを介してSubversionと統合します。
Eclipseプラットフォームは非常に拡張性があるので、学ぶのに少し時間を費やす価値がありますが、それでも、異なるアプリを切り替えるよりも、単一のIDEを使用するのが好きです。
Netbeansについて簡単に説明しましたが、TBH Eclipseの方が気分が良く、JavaScriptで何かをする場合はAptana自体が優れています。
YMMV..。
Windows で Emacs を使用しています。
ただし、レールで動作するようにインストールして構成するのは面倒です。
Geany が軽量の代替手段であることがわかりました (ほとんど変更を加えずに Linux でも動作します) が、Geany に存在しない機能や実装されていない機能について Gedit をチェックしています。