私はあなたがやりたいことをまったく同じ理由で行いました:出力を完全に制御し(現在のソリューションでフォントの問題が発生しています)、リモートのLinux開発ボックスよりもはるかに遅いWindowsマシンです。
ほとんどの答えは偽物です。「Linux開発環境」を持つことは、単に「IDEを持つこと」ではありません。それはあなたの指先で全体のUn*xパワーを持つことについてです。
ローカルまたはリモートのLinuxサーバーですか?帯域幅の問題?LAN上では、古い100 MBit / sのLANでさえ、FreeNXは飛ぶからです。そのLinuxサーバーの負荷はどうですか?
Linuxシステムに無料のFreeNXをセットアップし、Windowsマシンとビンゴに無料のFreeNXクライアントをインストールすると、Linux開発環境をすぐに利用できます。
FreeNXはVNCよりもはるかに効率的で、夜の日です(VNCは、Windowsのリモートデスクトップと比較しても、実際にはかなり悪いパフォーマンスです...しかしFreeNXは飛んでいます)。
速度に関しては、ずっと前に、IntelliJ IDEA(別のIDE)を使用してフルタイムで開発していたメインのLinuxワークステーション(当時はPentium 4 / 2GBのメモリでした)をセットアップして、フルサービスを提供していました別の開発者がリモートで表示していたXセッション(ウィンドウマネージャーなどを含む)...別のIntelliJインスタンスを実行します(そしてすべてのUn * x機能にアクセスします)。それはLAN100Mbit / s上にあり、アプリが他の開発者にとってローカルであるかのようでした。
とにかく、今日のハードウェアでは、これがどのように機能しないか想像できません。メインデスクトップとギガビットLANとしてCore 2 Duo/4GBのRAMがあります。
このような設定は4年前は完全に機能していましたが、今日は完全に機能します。
帯域幅に問題がある、アカウントを持っているLinuxマシンに高負荷がかかっている、またはLANにない、と言った場合は、状況が異なる可能性があります...
強力なUn*xシステムを必要としている若い開発者は、私が最近相談している会社(Windowsデスクトップしか持っていない)でどのようにそれを行っていますか?それらのほとんどは、光沢のあるMacBook Proを持ってきて、それを使って開発します;)