2009-03-24 11 views
38

私は1997年以来Visual Studioユーザーでしたし、その前にVB 3.0を使用していました。私の全職業生活はマイクロソフトの開発環境の中で費やされてきました。Visual StudioユーザーのためのRuby on Rails環境は何ですか?

私はRuby on Railsに何か違うことを試してみたいと思っていますし、C#が(非常に明白な理由から)そうしたベンダーサポートを持っていません。

Visual Studioの世界にいる人にとっては、Windows上でのRoR開発に最適なトータルな環境(IDE、ツール、宝石など)は、移行を容易にするものは何ですか?

+0

私も同じような状況にありました。多くを試した後、私はJetBrainsからRubyMineを選びました。実際、今日、私はVisual Studio以上のものが好きです! –

答えて

37

あなたはVisual Studioに固執する場合は、必ずSapphire SteelRuby in Steelプラグインを使用することができます。 Ruby用の最も伝統的なIDEはおそらくNetBeansで、それは特別な除外されたRuby Editionを持っています。

しかし、Java、C#またはVB.NETのような表現力の低い言語とは異なり、習得することはできません。さらには伝統的な静的IDEよりも優れたテキストエディタで生産性が向上します。 NetBeans、Eclipse、Visual StudioなどのIDEは静的言語を念頭に置いて設計されており、Rubyをそのエコシステムに強制しようとするのは不自然です。

ファビオ・秋田さんによるThe Best Environment for Rails on Windowsの素敵な記事があります。彼が書いたすべてのものには同意しませんが(主に私がRailsを使用しないため)、Rails専用の開発環境をどのように設定するかについてはかなり良い紹介です。

+5

私は実際には、IDEの有用性とは関係なく、言語の動的な性質が何をしているのか理解していません。 – Kyberias

+0

ちょっと速いアップデート:NetBeansはバージョン7.0でRubyのサポートを「組み込み」にしました:http://wiki.netbeans.org/RubySupport –

8

Netbeans!それは最も類似した機能を持っています。私はスイッチの前にVSで数年間開発しました。それは私が本当に気に入っていて快適に感じた唯一のものでした。

Netbeans.org

+0

それだけでいいですか?それは、ソースコントロールの統合、サードパーティ製のプラグインなどを提供していますか? –

+2

それは確かです。そのsvn(私は使用しています)と他の人(私はそうではありません)との素晴らしい統合を得ました。プラグインのトンだけでなく。最近私はそのすべてを使用しています。 – Brian

3

私は2つの理由からネットビーンズを使用しています。私はビジュアルスタジオスタイルのナビゲーションペインとデバッガが好きです。

Netbeansはかなり遅いですが、注意してください。私はあまりにも遅いので、あまりそれを気にしません。

また、タブ上にマウスを置かない限り、ディレクトリ情報がないため、作業中のファイルについて簡単に混乱する可能性があるため、ファイル名タブは嫌いです。

+2

私は今Rubymineに切り替わり、それを愛しています。それは私が自分のすべてのコンピュータで使うことができるということを意味するクロスプラットフォームです。それは、高速版の反復を伴う他のIDEよりも最新であり、Netbeansよりはるかに高速です。私はサンがOracleによってピックアップされ、NetBeansのルビーサポートが取り消されたときに、EAPバージョンで約1年再生した後、ライセンスを購入しました。 – srboisvert

4

あなたはRadRailsの(Aptanaのは)優れた選択肢であることを見つけるかもしれない:(http://www.aptana.com/rails) - NOTE:多くの魅力的な機能を持っているあなたはのRadRailsなどの機能との比較タブを見て確認してください。さらに、私はAptana StudioをJQuery開発に使用しました。それは私が非常に生産的になるのを助けます。

私はNetbeansを試しましたが、それは非常に有望なようでしたが、それは何度も言及されているので、私が知っていた別のアプローチを提供すると考えました。

希望すると便利です。

12

Try JetBrains RubyMineインストール時に、Visual Studio環境の設定に合わせて設定するオプションがあります。すべてのショートカットはVisual Studioと同じです。それはコピー&ペーストのキーをコマンドからMacのコントロールに切り替えることさえできます。いくつの無料オプションがあるのか​​を考えれば少し高価ですが、私の目にはその価値があります。

このアイテムは非常にカスタマイズ可能で、ほとんど圧倒的です。

+0

私はjsutがruby on rail/ruby​​mineを使い始めました。私はVSが本当に好きです。しかし私がRubymineをインストールしたとき、私はVS設定と一致するオプションを得られませんでした。インストール後に1000の異なる設定を実行する必要はありません。同じように、クイック設定の設定場所やツールやインポーターがあります。 –

関連する問題