2009-09-03 19 views
5

私は長年にわたってメモ帳++を使用してきましたが、快適ですが、私はさまざまな理由でIDEの世界に移動する必要があると感じています。私は毎日多言語で働く人のためのIDE勧告を探しています - 私は現在、EclipseとNetbeansを見ていますが、任意のオプションを検討しています。複数言語IDE

本格的なIDEに切り替わったのは、なぜか肥大していると感じているからです。負荷がかかり、1トンのメモリを消費するのが遅いからです。最近、Python、PHP、Ruby、Java、Javascript、xHTML、CSS、TorqueScriptなどのさまざまな言語で、天文学的な数のプロジェクト(職場では5〜6人、個人的には10人以上) 。これらは私が日常的に使用している言語ですが、これらの言語のすべての要求(特に、あまり目立たないTorqueScript)を満たすIDEを見つけることは期待していません。

さまざまな言語、構文ハイライト(さまざまなカラースキームが望ましいことが多い)、プロジェクトの編成/ブラウジング、Intellisense-ishコードの完成をサポートする、高速で構成可能なIDEが必要な人には、

私は主にWindows環境をターゲットにしています。私がXubuntuマシン(最小限)にいるとき、Geanyは私が達成する必要のあるものに対してうまく動作します。

+1

重複していますか? http://sackoverflow.com/questions/7388/best-ides-for-different-programming-languages – seth

+1

@seth:実際には、その質問は各言語の独立したIDEを指しますが、私は複数のための最高の孤独な解決策を探しています言語。 –

答えて

4

多言語の要件に最も近いものとしてEclipseをお勧めします。特定の言語(例えば私はIntelliJ for Javaを好む)でより良い輝きを呈するIDEがありますが、そのような広範な複数の言語をカバーするIDEはありません。

memory/bloatまでは、IDEが提供する便宜のために支払う代金です。

1

まあ、NetbeansはあなたのリストにあるJava、Ruby、PHPをカバーしています。それは間違いなく少し肥大している、と私はそこにあなたの痛みを理解しています。

+0

+1 netbeans、特に6.xデベロッパー版。 – OneOfOne

0

これらの要件を満たせば、最も近いものはEclipseです。

また、SlickEditをチェックアウトすることもできます。探している機能をすべて提供するわけではありませんが、Eclipseを使って作業するよりもはるかに速いはずです。

2

Eclipseは、プログラミング世界のスイス軍ナイフのようなものです...プラグインを使用すると、あなたはそれを投げる言語をかなり扱います。

1

Emacs。

真剣に。

+1

私の些細な質問に申し訳ありませんが、あなたは真剣なのですか? :) –

+0

起動と実行が速く、名前補完、構文ハイライト、キラー正規表現ビルダ、素晴らしいキーバインディング、列編集、マクロサポート、インラインスペルと構文チェック、ウィンドウのサイズ変更/変更機能キーボードは、シェルコマンドを介してテキストをパイプし、元のテキストを置き換えることができ、それはテトリスを持っています! – Alex

+0

Vimもemacsと同じ方法で編集します...膨らみがなく、あなたが望むならばそれもすべてできます... – Coyote21

4

Zeus IDEはほぼ言語ニュートラルです。つまり、ほぼすべてのプログラミング言語で動作するように簡単に設定できます。

また、多くのIDE like機能(プロジェクト/ワークスペース管理、クラスブラウジングなど)がありますが、軽量なテキストエディタのようにうっとりして反応します。

+3

+1素敵でスナッピーなエディタです。 – Blake7

+1

私のすべてのc/c +コーディングに十分に機能します。オートコンプリートは必ずしも正確ではありませんが、十分に機能し、少なくともそれは高速エディタです。 – veight

0

あなたはウェブベースのものを試したことがありますか? Kodingは完全な言語プールをカバーしており、とりわけルートアクセス権を持つ無料のVMを手に入れることができます。確かにチェックアウトする価値がある。