2009-06-01 8 views
1

私の現在のRails開発環境は、Windows XP上のAptana + RadRailsプラグインです。テスト、レーキ、ジェネレータの動作は少し遅いです。あなたが進化し、あなたがして満足していると高速であり、何かにあなたのWindowsのRuby on Railsの開発環境を証明した場合あなたは満足しているWindowsの下でRails開発環境を実行していますか?

、下記の詳細を共有してください。

多くのおかげで、

エリオット

答えて

1

Omarに追加するには:VMWareを扱う代わりに、Windowsの中で動作するPortable Ubuntuをインストールすることができます。そのようにすれば、パフォーマンスが低下しますが、Linux環境を提供し、別のオペレーティングシステムのインストールについて心配する必要はありません。

+0

私はこれを行っています、多くの感謝j1myiとオマール ポータブルなUbuntuはここにあります:http://portableubuntu.demonccc.com.ar/ –

0

は私がWindows上でRailsが(まあ、ルビー、本当に)*に比べ、一般的に低速であることを信じるように導かN [IU]は、xが、私の避難所「がいます後者を経験して、私は幸せに無知なままです。特に、かなり遅い(3GHz Xeon)ボックスでさえ退屈なRails環境がロードされている間には遅れがあります。

これに加えて、IDEがもたらすオーバーヘッドがあります。最近では、NetBeansとRubyMineを試しました。コマンドラインとテストエディタの私の通常の作業環境と比較して、どちらも非常に能力があり、少し遅いです。時間の95%に相当するものです。私がテストを最初に開発しているときはIDEのサポートはあまり必要ありません。私はまだ主にSciTEを使用しています。主に、「実行」コマンドが簡単にアクセスできるためです。テストで「require test_helper」行を少し微調整するだけで、1回のテスト実行でF5を超えることはできません。コマンドラインからすばやく「レーキ」を使用してスイート全体を利用できます。

私はその後、私は現在、デバッガはもう少し直感的に思えるのNetBeans、傾く、私の部分に(通常は)いくつかの誤解を解消するためのフレームワークにデバッグする必要がある場合。私はRubyMineがもっと力を持っているかもしれないと思うが、私はそれがまだ必要であるとは思っていない。上記のすべての

かかわらずとはいえ、Windows上でのパフォーマンスの鍵は、 `environment.rbに」を実行するための時間であり、それはクラックするための簡単なナットではありません。

1

私は主にUbuntuで作業していますが、私はVimでWindowsマシンを使用していましたが、これは非常に難しい問題です。 Vimにはrails.vimというプラグインがあります。それはレール構造を非常によく理解しています。これらは私が非常に役に立つと思ったものです。

  1. RModel、RUnittest、:RFfunctionaltest、RControllerを使用して、3〜4回のキーストロークでのモデル、コントローラ、ユニットテスト、機能テスト間のナビゲーション。使用してコンソールに
  2. 素早くジャンプレーキ:はRCONSOLE
  3. ヘルパーへの迅速なジャンプを使用して:RHelper
  4. 後藤ファイルを「GF」のショートカットを使用して、すぐにユニット/機能/統合テストを実行するための
  5. 能力現在は予測可能な仕方で動作します。あなたがインストールした宝石の中のファイルも検索します。

サイト上のビデオはほとんどそれに任意の正義を行いません。あなたがvimユーザーでないなら、私はE text editorを提案します。無料ではありませんが、あなたが支払うすべてのペニーの価値があります。

0

を試してみてください。

旅客がWindowsで動作しないため、mongrel_cluster(私が最後にチェックした)もWindows上で動作せず、IISは悪夢なので、何らかのLinuxマシンを実行している可能性が高いです。私を信じて、開発と生産の一貫性は大きな恩恵です。

Windowsを実行する必要がある場合は、希望するLinuxディストリビューションの仮想マシン内でRailsを実行することをお勧めします。そうすれば、e-texteditor(Textmateの偉大な代替手段として強く推奨される)を使用して、仮想マシン上のgit/svnリポジトリにSamba共有を持たせることができます。

VMWare Serverを確認し、CentOS/Ubuntuをインストールしてください。これは無料で、最終的にあなたが欲しいところにあるLinuxの開発についての洞察を与えるでしょう。

0

jruby for windowsをお勧めします。

0

Windows XPを使用している不変の理由がない場合は、Linuxに切り替えるだけです。 Windows上で発生する奇妙な互換性の問題はありません。あなたのアプリケーションが最終的にLinuxマシンにデプロイされるならば、開発するのが簡単です。さらに、それはあなたのパフォーマンスの問題を解決します。

https://help.ubuntu.com/community/RubyOnRails

Windowsが絶対に必要にする制約がある場合は、修正してご指定ください。

0

Visual Studioを使用したい場合は、Ruby in Steelは悪くありません。

問題はありますが、私が試みたEclipseの亜種と同じように「遅い」わけではありません。 これまでのRadRailsは、私が見た中で最も完全なコード補完をしています。あなたのモデルやRuby in Steelよりはるかに多くのことを知っています。データを読み込むのが遅い場合でも、少なくともそこにはデータがあります。

関連する問題