GNU / Linuxに最適なプログラミングIDEは何ですか?

私たちが使用するものの多く GNU / Linuxの 私たちはそれを設計またはプログラムするために行います。 個人的にはウェブデザインに専念していて(作品の一部を投稿します)、 Debianの2台のサーバーのうち3台がDebianまたはその派生物を使用しているため、はこのタスクに最適なディストリビューションです。

私が最もよく使う3つと私が最も好きな1つを少し比較します。 5からXNUMXまでのいくつかの基準の下でそれを行います:

  • 使いやすさ:IDEの学習曲線は何ですか。
  • 消費量
  • カスタマイズ。
  • それは無料です?

最もよく使われるもののXNUMXつである最初から始めましょう。

1.  Eclipse / Aptana:

Eclipse_3.6_ヘリオス

多くの点で、 Java パラ Java、 しかし、信じられないほどのカスタマイズ性で、さまざまな言語に使用できます(Java, Python , Ruby , Android)そしてワンクリックで環境を変更します。

非常に視覚的で、退屈するまでカスタマイズできます。 クラスに関する多くの情報を提供し(それらのメソッドと属性はボックスに表示されます)、ゲッターやセッターの作成などの特定のタスクを自動化できます。

一部のFramerworkを使用する場合は、クラスのオートコンプリートを使用して、そのインストールを自動化し、同じIDEからコマンドコンソールにアクセスできます。

  • 使いやすさ: 4(もっと簡単かもしれませんが、好きなように配置すると非常に簡単です)
  • 消費: 5(Javaを使用する、それは多くのことを言います)
  • パーソナライズ: 5(ウィンドウから構文の色まで)
  • それは無料です? : 100%ソースコードをダウンロードできます。

リンク: http://www.eclipse.org/

PD: アプタナは、Webデザイン用に最適化されたEclipseの「バージョン」であり、アドオンまたは別のプログラムとして使用できます。

2. VIM:

活力

軽くて複雑で、マウスがなくても使えますが、欲望があれば醜いです。 は IDE コンソールでは、グラフィカル環境なしで使用できます(これはファイルを編集するのに非常に便利です SSH)、しかし、それは使用するのが非常に複雑で、メニューがなく、あります 多くのコマンド、簡単に使用できるようになるまでに数時間かかります。

と直接統合されていません フレーマーワークス、または GIT 同様ではない(日食 y シンプルテキスト2 はい)デフォルトでは、ディレクトリツリーなどはありません(少し怖いですが、何をしているのかがわかれば、ほとんど必要ありません)。

ちなみに、キャッチは私からです VIM、コンドームをつけないこと(構文を強調表示するオプションのみをアクティブにしました)

  • 使いやすさ: 1(ソロとしての複雑さ)
  • 消費: 0(目立たない)
  • パーソナライズ: 3(vimrcファイルを編集する必要があり、多くのものを追加できますが、何に触れるかを知っている必要があります)
  • それは無料です? : 100%ソースコードをダウンロードできます。

ボーナス: 最終的なVIM構成の礼儀  アレクサンダー市長.

3. 崇高なテキスト2:

B7cXd

に基づく VIM、 外観(インストールしたばかりの場合)、カスタマイズ(視覚的になりますが、それほど複雑ではありませんが、多少複雑になります)を継承します。 VIM)  また、消費量が少ないため、古くてもどのマシンでも動作します。

しかし、これの良いところ IDE それはその適応性であり、あなたが望むことを何でもすることができます、あなたはマクロを持っています、あなたはスニペットを持っています、あなたは禅モード、複数のカーソルを持っていますそして最高のもの、あなたはマウスなしでそれを使うことができます。

彼女は現在、すべてのかわいい女の子です IDEs、すべての言語で使用できるため、すべて FW そしてプログラマーとしてのあなたのすべての趣味さえ。

  • 使いやすさ:3(複雑ですが、よりアクセスしやすい VIM)
  • 消費: 1(以上のもの VIM、しかし知覚できない)
  • パーソナライズ: 4(vimrcファイルを編集する必要があり、多くのものを追加できますが、何に触れるかを知っている必要があります)
  • それは無料です? : 50%の場合ソースコードはダウンロードできません。有料ですが、制限なく(Xごとに出てくるメッセージを削除して)無料で使用できます。

リンク: http://www.sublimetext.com/

要するに、 IDEはい、この人生のすべてのように、それはそれぞれに依存します、個人的に私はXNUMXつすべてを使用します、それぞれがそれぞれのために、 VIM 私はそれをノミとして使用し(さあ、4つのことを変更したり、構成ファイルを編集したりするために)、 アプタナ y ST2 Webデザインプロジェクト用。

良いものを選ぶための私のアドバイス IDE? 試して比較し、より良いものを見つけたら、それを維持してください。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

50コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ロジャーグラム70

    複数のツールを備えた素晴らしいインターフェースであるSublimeTextが本当に好きです。

  2.   エラヴ

    投稿のタイトルからすると、あなたにとって最高のIDEを意味していると思います..そうですか?

    今、私は私の貢献をします。 まず第一に、VIMがIDEであり、SublimeTextもこのO_Oに基づいていないことを知りませんでした。 Sublime Textはすでにバージョン3にあり、問題なくテストできるようになりました😀

    あなたが私に尋ねると、ウェブ開発のためにいくつかのアプリケーションがリストから欠落していました:

    -ブルーフィッシュ
    -ブラケット
    -Geany
    -NetBeans
    -Bluegriffon
    -とりわけ。

    特にブラケットは私が最近使っているものです。 すでに試しましたか? 私はそれをお勧めします😀

    よろしく

    1.    beny_hm

      クリックするだけでリポジトリを使用できるように、NetBeansを使用しています🙂

    2.    カルロス・グード

      Vimはテキストエディタですが、IDEとして使用できます(メモ帳や紙ナプキンのように、優れたIDE xDになる可能性があります)

      明らかにそれは私の意見であり、それ以上は入れませんでした。そうしないと、完成するとすぐに時代遅れになる本を書くことになりそうなので、あなたが私を理解しているかどうかはわかりませんxD

    3.    スティーブ

      真のelav。 ブルーフィッシュを試しましたが、Bluegriffonを使い続けました。

    4.    jon85p

      私はCodeliteをしばらく試しましたが、それも良いIDEのようです🙂

    5.    O_Pixote_O

      私がそのライブ開発で気に入っているブラケット、はい、css以外のものを変更すると非常に不安定になります。

  3.   ロドリゴサッチ

    うーん、短いと思いますが、とにかく
    ずっと前に記事を書いた

    多分あなたはあなたの視野を広げることをチェックしてください

    http://rockdrigo.info/2013/04/cual-es-el-entorno-de-desarrollo-y-que-herramientas-uso/

  4.   スタッフ

    あなたはリストからいくつかを除外したと思います。Androidは言語ではないことに加えて、無料のものと無料のものの間には混乱があります。

    私が読みたかったのは、崇高なパッケージに関するものです。それらの多くは無料で、非常に優れた機能を追加しています。

  5.   ゾスログ

    私はArchlinuxユーザーでありCプログラマーであり、私が最も気に入っているのはNetbeans、Monodevelop、Sublimetextです。
    Netbeansは非常に重いですが、インストールしたコンパイラの中からコンパイラを選択できます。
    Monodevelopは非常にシンプルで、視覚的なオーバーヘッドがあまりありませんが、テキストの折りたたみに失敗し、gccでのみ機能します。
    Sublimetextは重量が少なく、大量のメモリを消費します。スーパー構成可能ですが、それを最大限に活用するには時間がかかります。
    私はMonodevelopを定期的に使用しています。
    フラットエディターについて言えば、emacsには魅力があることを認めなければなりませんが、geditはこれまでも、そしてこれからも私の選択です。

    1.    レオ

      参加する!

  6.   プレックスの

    Emacsのパワーを超えるIDEはまだありません

  7.   3ndriago

    現在、すべてのプロテクターをブラケットとEclipse PDTを使用して作成していますが、Dreamweaverがリモートファイルを編集するのが簡単であるか、または編集する必要があることを見逃すことがあります。 http://FTP...

  8.   ギスカード

    私はGEANYを使用していて、それは私にとって素晴らしい働きをします。

  9.   和田

    醜いVIM? VIMはサックレスです🙂

  10.   トルコ22

    私はkateを使用して、bashスクリプトとc / c ++を学習します。

  11.   Isidoroの

    Sublime Text 2 50%無料? 最初のニュース。
    ライセンス

  12.   パンデブ92

    個人的にはcとc ++については、qtcreatorを使用しています。

  13.   アイヌ

    もう少し足りなかったと思います。
    アンジュタも言及されていませんか?

  14.   ゼタカ01

    Linux用のIDEはありません。 まず、Sublime Textからのステップです。これは最高ですが、ライセンスが制限されます。 IDEをエディターから分離します。それらは同じではありません。
    今少しリスト:
    -Netbeans、私はEclipseをうらやましくはありませんが、重いです。 SDI
    -c、cc ++のグラフィックデザイン用のKdevelop。 SDI
    -Monodesign for Monoデザイン(.Net)。 SDI
    -FreePascalで設計するためのLazarus(Delphiなど)。 SDI
    -Geanyの多言語で軽量。 編集者
    -Anjuta多言語で軽量。 編集者
    -QTを使用したC ++用QTCreator。 SDI
    -プラグインを使用したGedit。 多言語。 編集者
    -コード:c、c ++のブロック。 SDI
    -原則としてc、c ++のwxFormBuilderですが、wxWidgetsを使用してさまざまな言語のグラフィカルインターフェイスを生成します。 SDI
    -EclipseやNetbeansよりもはるかに軽いJavaベースのjEdit多言語エディタ

    プーフ、その他多数。 Python(IDE Ericを使用)と他のいくつかの言語を途中で残しました。

    それは小さなリストです、与えることと取ることがあります。
    挨拶。

    1.    3ndriago

      明確に言うと、著者が高度なテキストエディタとIDEを無差別に混合していることにも気づきました。

    2.    コノジドス

      IDEとエディターを区別するためにどのような基準に従いますか? AnjutaとGeanyをパブリッシャーではなくIDEと見なしているのですが、なぜそうならないのかわかりません。

  15.   えっと

    Vim FTW !!!

    私は長い間日食のユーザーでしたが、Vimを最大限に活用し始めたとき、そのIDEでどれだけの時間を無駄にしていたかを実感しましたが、Vimを使用すると、powaxDを実感できます。

    1.    チャックダニエルズ

      VIMに時間を費やす価値はありますが(それほど悪くはありません)、驚異的なことができます。 プラグイン(膨大な量があります)と「.vimrc」のカスタマイズにより、非常に完全で軽量なIDEになります。

  16.   匿名の

    私はGambasをお勧めします、これは同じコードでDebとRPM、Mac OSXとWindowsでLinux用のプログラムを作成することを可能にします...

    その独自の代替手段は、現在Xojoと呼ばれているReal Basicであり、デモとして無料です。

    https://es.wikipedia.org/wiki/Gambas
    https://es.wikipedia.org/wiki/REALbasic

  17.   かわいそうなタク

    私はいくつかのアイデアを試しましたが、どれも好きにはなりませんでした。ただemacsrockです。 それは無料ではなく、無料ではないものはサポートに値しないので、私は崇高に到達しません。
    Emacs4eveGenericName

    1.    パンデブ92

      しかし、iOSを搭載したiPodはサポートに値するのでしょうか? LOLAZO

      1.    かわいそうなタク

        昔はiOS付きのiPodでしたが、GNUの後で軽蔑するのは苦行ですが、私は貧しくて失業しているので、Android以来、それをもたらすはずのものと交換する必要があるまでそれを保持します私はそれが良いことでも無料でもないと思います。

  18.   kik1n

    最初の誰もが認めるVim😀

  19.   ブレアパスカル

    私はポストの一般的な構造が好きです、唯一のことは、このあたりで言われているように、それはかなり短かったということです。

  20.   ウリゼフ

    Emacsは最高です。

  21.   eliotime3000

    Emacs、あなたはそれを逃しました。 そのIDEには独自の寿命があり、70年代から存在しています。

    ちなみに、Emacsチュートリアルはどうなりましたか? よかった。

  22.   イエイジ

    間違いなく、あなたは最高のXNUMXつである偉大なGeanyを見逃しています。

  23.   デシコダー

    現時点では、geanyで撮影していますが、必要なものは素晴らしいです

  24.   ザリーブ

    一般的に、WebとスクリプトにはGeanyを使用します。 これは、私がLinuxで見つけた全能のメモ帳++に最も近いものです。

    次に、リモート編集の場合、VIMを使用することになります。はいまたははい、レイテンシーがあなたに逆らうときのお尻の痛みは何ですか。しかし、それをうまく使用する方法を知っている人は本当にそれを不思議に思うことを認めなければなりません。

  25.   フェルテデム

    あなたは本当にVIMが醜いと思いますか? それはその構成にどれだけの時間が費やされているかに依存します、ここに私のVIM構成のスクリーンショットを置きます、それは私にはまったく恐ろしいようには見えません😉

    https://drive.google.com/file/d/0B2MNhdcsFEhiTEtUX1UxMEMyTzg/edit?usp=sharing

    挨拶! 😀

    1.    カルロス・グード

      DEFAULTは醜いと思います。 (設定を渡してください!!!!!)

      見てみましょう、明らかに私は私が使用したIDEについてのみ話しているので、おそらく記事でそれをより明確にすべきでした

      1.    フェルテデム

        こんにちは!

        私はkolor(https://github.com/zeis/vim-kolor)、vim-airline(https://github.com/bling/vim-airline)。 次に、多くのプラグインを使用します。特に、複数のカーソル用のプラグイン、使用する言語のスニペット(Python with Django、Bash ...)を使用しますが、これは「氷山の一角」にすぎません。

        間もなく、VIMをどのように構成したかを説明する記事を自分のWebサイトで作成します。 準備ができたらご連絡いたします。 🙂

        ちなみに、このページでおめでとうございます。私はFromLinuxの読者であり、Linuxを数年(おそらくそれ以上)使用しましょう。両方のウェブサイトが統合されたことで、Web上に多くの優れた情報が収集されました。 多大なご尽力をいただき、誠にありがとうございます。

        ご挨拶

  26.   F3niX

    みなさん、こんにちは。公開されているいくつかの投稿についての私の謙虚な意見をここに反映したいと思います。このような投稿の公開を避けるために、投稿をもっとモデレートする必要があると思うので、これはLinuxからは見えない投稿です。すでにいくつかの投稿があるので、私の見方からすると、サイトのコンテンツの品質が低下します。

    私はElav、KzKgGaraa、UsemosLinux ..を許しますが、コミュニティに門戸を開くことは、サイトのコンテンツの最低限の品質を維持するためのアクティブな材木につながります。

    ブログの話題に合わない、書き方が良くない、目的がはっきりしない「Linuxeando Windows」など、すでにいくつかの投稿を見ていますが、これは完全に意見ですが、優れた技術的基盤とさまざまなエラーがあります(言及しません)。

    これで、私が到達したいのは、公開される投稿に対してより厳格にする必要があるということです。コミュニティへの扉を閉めるのではなく(私はその一部です)、基準を引き上げようとするだけです。 XNUMX人の管理者が私たちに使用した品質を維持します。

    私の意見では、誰も気にしないことを願っています。私はこの素晴らしいコミュニティを定期的に読んでいます。

    ご挨拶。

    1.    エラヴ

      あなたは正しいかもしれません、実際、多くの人が同じように考えていますが、彼らのささやかな貢献には「質がない」と誰かにどのように伝えますか? 参加する人の多くが最善を尽くしてそれを行うので、それを行うことは非常に醜いことです。

      あなたのコメントは気になりません、それどころかそれはありがたいです😉

      1.    F3niX

        私は完全にElavを理解しています。コミュニティがどのように貢献しているかが大好きですが、貢献は「貢献」でなければならないことを知っておく必要があります。「意見」を入力するためのチュートリアルが少しずつ失われているわけではありません。ほとんどの場合、炎上戦争につながる何か。 @diazepanのように意見が強く、非常に具体的であれば、それは理解されるでしょう。

        あなたの立場からの真実は、彼らを生かし続けるコミュニティを拒絶するのは難しいですが、「今月の最高の貢献」、「最も優れたチュートリアル」など、エントリの品質を促進するシステムを作成する必要があると思います。編集者の改善を促します。

        ご挨拶と私の意見を読んでくれてありがとう。

        1.    エラヴ

          あなたのおかげで、あなたは私に素晴らしいアイデアを与えてくれました😉

  27.   オズカンです

    私はPyCharmを使用しています(無料ではありません)が、非常に快適です。

    1.    F3niX

      私たちは2人の友人ですが、それほど重くはありませんでした:(ですが、プロプライエタリであっても、私にとって最高のPythonideであるIdeが大好きです。

      ご挨拶。

  28.   しにきれ

    NetBeansは、Eclipseよりも強力で使いやすいと思います😀

  29.   レネコ

    私はプログラマーではないので、WindowsとLinuxの両方でFree PascalのRADであるLazarusを楽しんでいます。ただし、Free PascalはGCCよりも実行が速いという事実を除けば、嫌われているVisualBasicの機能を備えているようなものですがマルチプラットフォームです。
    私が使用している他のIDEはGeanyです

  30.   St0rmt4il

    さて、私がWebで最もよく使用するものは次のとおりです。

    Sublimetext-エディター
    Geany-IDE
    ブラケット-エディター

    GUIを使用したアプリケーション開発の場合:

    Eclipse-IDE(PythonおよびRuby用)
    Gambas3-IDE(BasicのXNUMXつまたは別のアプリ用)

    ご挨拶!

  31.   エドゥアルド

    IDE:統合開発環境IDEは、そのようなコードエディター、デバッガー、自動化ツール(コンパイル、パッケージングなど)である必要があります。間違った方法で使用しないでください。ただし、VIMまたはSublimeTextはIDEではないと思います。それらは非常に優れたコードエディタである可能性があり、コンパイラとデバッガを追加できたとしても、そのようなIDEは最初からこれらのツールに付属している必要があります。 非常に良い仕事の善意を超えて、あなたはプログラムを始めたばかりの人々を混乱させています。 それぞれが何であるか、そしてそれらがどのような可能性を持っているかを知ることは、開発する際の最良の選択肢を求めて、必要性、快適さ、個人的な好みに応じて検索するための基礎です。

  32.   ラウル・フェルナンデス

    ここで混乱があったと思います:
    Sublime Text(すでにバージョン3に含まれています)とVimはIDEではなく、テキストエディターです。 違います。IDEにはテストやコンパイルなどのツールがありますが、テキストエディタは(名前が示すように)テキストとコードを書くためだけのものです。
    これで、私のお気に入りのIDEとエディターのリストはクリアされました。
    IDE:
    --Dev C ++(Windows、C ++のみ)(無料、プロプライエタリ)
    -コード::ブロックIDE(マルチプラットフォーム、C ++用、他のプログラムに拡張可能)(開く)
    テキストエディタ:
    --Nano:ターミナルごとのエディター、非常にシンプル(オープン)
    -崇高なテキスト(3)
    --Visual Studio Code(マルチプラットフォーム)(M $であるにもかかわらず、オープン)