Apakah IDE pengaturcaraan terbaik untuk GNU / Linux?

Banyak yang kita gunakan GNU / Linux kami melakukannya untuk merancang atau memprogramkan. Secara peribadi saya berdedikasi untuk reka bentuk web (saya akan menghantar sebahagian daripada karya saya) dan saya rasa Debian, adalah sebaran terbaik untuk tugas ini kerana 2 dari 3 pelayan menggunakan Debian atau beberapa turunannya.

Saya akan membuat perbandingan kecil antara 3 yang paling saya gunakan dan yang paling saya sukai. Saya akan melakukannya di bawah beberapa kriteria yang dinilai dari 1 hingga 5:

  • Kemudahan penggunaan: Apakah keluk pembelajaran IDE.
  • Penggunaan.
  • Pemperibadian.
  • Ianya percuma?

Mari kita mulakan pada awal, salah satu yang paling kerap digunakan:

1.  Gerhana / Aptana:

Gerhana_3.6_Helios

Alat berat, dalam banyak cara, dirancang dalam Java perenggan Jawa, tetapi dengan penyesuaian yang luar biasa, anda boleh menggunakannya untuk pelbagai bahasa (Java, Python, Ruby, Android) dan ubah persekitaran dengan hanya satu klik.

Sangat visual, anda boleh menyesuaikan sehingga kebosanan. Ini memberi anda banyak maklumat mengenai kelas (kaedah dan atributnya dapat dilihat dalam kotak), anda dapat mengotomatisasi tugas-tugas tertentu, seperti pembuatan Getter dan Setters.

Sekiranya anda menggunakan beberapa Framerwork, anda boleh menggunakan pelengkap automatik kelas, mengautomasikan pemasangannya dan mengakses konsol arahan dari IDE yang sama.

  • Kemudahan penggunaan: 4 (Ini mungkin lebih sederhana, tetapi setelah anda mengikut keinginan anda, itu sangat mudah)
  • Penggunaan: 5 (Gunakan Java, yang mengatakan banyak)
  • Penyesuaian: 5 (Dari tingkap hingga warna sintaks)
  • Ianya percuma? : 100% Anda boleh memuat turun kod sumber.

Link: http://www.eclipse.org/

P.S: Aptana, adalah "versi" gerhana yang dioptimalkan untuk reka bentuk web, dapat digunakan sebagai tambahan atau sebagai program lain.

2. VIM:

VIM

Ringan, kompleks dan anda boleh menggunakannya tanpa tetikus, tetapi jelek dengan keinginan. Ialah IDE anda boleh menggunakannya tanpa persekitaran grafik (yang sangat mudah untuk mengedit fail dengan SSH), tetapi sangat kompleks untuk digunakan, ia tidak mempunyai menu dan ada banyak perintah, anda memerlukan beberapa jam untuk dapat menggunakannya dengan mudah.

Ia tidak mempunyai integrasi langsung dengan Rangka Kerja, juga dengan GIT tidak serupa (Gerhana y Teks Ringkas 2 ya) secara lalai, ia tidak mempunyai pokok direktori, atau apa-apa (yang agak menakutkan, tetapi setelah anda mengetahui apa yang anda lakukan, itu tidak diperlukan).

By the way, tangkapan adalah dari saya VIM, bahawa saya memilikinya tanpa had (saya hanya mengaktifkan pilihan untuk menonjolkan sintaks)

  • Kemudahan penggunaan: 1 (Kompleks sebagai solo)
  • Penggunaan: 0 (Tidak dapat dilihat)
  • Penyesuaian: 3 (Anda harus mengedit fail vimrc dan anda boleh menambah banyak perkara, tetapi anda harus tahu apa yang anda sentuh)
  • Ianya percuma? : 100% Anda boleh memuat turun kod sumber.

bonus: Konfigurasi VIM terakhir dengan ihsan  Datuk Bandar Alexander.

3. Teks Luhur 2:

B7cXd

Berdasarkan vim, dari mana ia mewarisi penampilannya (apabila anda membukanya baru dipasang), penyesuaiannya (menjadikannya lebih visual, tetapi juga agak rumit walaupun tidak sebanyak VIM)  dan penggunaannya yang rendah, ia boleh berfungsi pada mana-mana mesin, tidak kira berapa umurnya.

Tetapi perkara baik mengenai perkara ini IDE Ini adalah kemampuan menyesuaikannya, ia dapat melakukan apa sahaja yang anda mahukan, anda mempunyai makro, anda mempunyai coretan, anda mempunyai mod zen, beberapa kursor dan perkara terbaik, anda boleh menggunakannya tanpa tetikus.

Dia kini adalah gadis cantik dari semua IDEkerana anda boleh menggunakannya untuk semua bahasa, semuanya FW malah semua hobi anda sebagai pengaturcara.

  • Kemudahan penggunaan:3 (Kompleks, tetapi lebih mudah dicapai daripada VIM)
  • Penggunaan: 1 (Sesuatu yang lebih daripada VIM, tetapi tidak dapat dilihat)
  • Penyesuaian: 4 (Anda harus mengedit fail vimrc dan anda boleh menambah banyak perkara, tetapi anda harus tahu apa yang anda sentuh)
  • Ianya percuma? : Pada 50% Anda tidak dapat memuat turun kod sumber, ia dibayar tetapi anda boleh menggunakannya tanpa membayar tanpa batasan (membuang mesej yang keluar setiap X).

Link: http://www.sublimetext.com/

Pendek kata, IDEYa, seperti semua perkara dalam hidup ini, bergantung pada masing-masing, secara peribadi saya menggunakan ketiga-tiganya, masing-masing untuk setiap perkara, VIM Saya menggunakannya sebagai pahat (ayuh, untuk mengubah 4 perkara atau untuk mengedit fail konfigurasi) dan Aptana y ST2 untuk projek reka bentuk web.

Nasihat saya untuk memilih yang baik IDE? Cuba, bandingkan dan jika anda menjumpai sesuatu yang lebih baik, simpanlah.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   rogergm70 kata

    Saya sangat suka Sublime Text, antara muka yang bagus dengan pelbagai alat.

  2.   meriah kata

    Baiklah, saya rasa dengan tajuk siaran, anda bermaksud IDE terbaik untuk anda .. Betul?

    Sekarang saya akan memberikan sumbangan saya. Pertama sekali, saya tidak tahu bahawa VIM adalah IDE, dan Teks Sublime juga tidak berdasarkan O_O ini. Teks Sublime sudah ada pada versi 3, yang kini dapat diuji tanpa masalah 😀

    Sekiranya anda bertanya kepada saya, untuk pembangunan web beberapa aplikasi hilang dari senarai:

    - Ikan Biru
    - Kurungan
    - Geany
    - NetBeans
    - Bluegriffon
    - dalam kalangan yang lain.

    Terutama Kurungan adalah yang paling saya gunakan akhir-akhir ini. Adakah anda sudah mencubanya? Saya mengesyorkannya 😀

    salam

    1.    beny_hm kata

      Saya menggunakan netbeans untuk kemudahan menggunakan repositori saya dengan satu klik 🙂

    2.    Carlos Gude kata

      Vim adalah penyunting teks, tetapi anda boleh menggunakannya sebagai IDE, (seperti notepad dan bahkan serbet kertas boleh menjadi IDE xD yang baik)

      Jelas itu adalah pendapat saya dan saya tidak meletakkan lebih banyak kerana jika tidak, ia akan memberi untuk menulis sebuah buku yang akan menjadi usang sebaik sahaja selesai, saya tidak tahu jika anda faham saya xD

    3.    Steve kata

      Elav benar. Saya mencuba ikan biru, tetapi saya tetap menggunakan Bluegriffon.

    4.    jon85p kata

      Saya telah mencuba Codelite sebentar dan nampaknya IDE yang baik sama sahaja :)

    5.    O_Pixote_O kata

      Kurungan yang saya gemari dengan perkembangannya secara langsung, ya, sangat tidak stabil apabila anda mengubahsuai sesuatu selain daripada css.

  3.   beg rodrigo kata

    Ammm saya rasa ia adalah sesuatu yang pendek, tapi tetap saja
    Dah lama saya buat artikel

    Lihat mungkin anda memperluas cakrawala anda

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

  4.   Staf kata

    Saya fikir anda meninggalkan beberapa senarai anda, terdapat kekeliruan antara apa yang percuma dan percuma, selain itu Android bukan bahasa.

    Sesuatu yang saya ingin baca adalah mengenai pakej-pakej yang indah, kebanyakannya percuma dan menambah fungsi yang sangat baik.

  5.   xoslorg kata

    Saya adalah pengguna Archlinux dan programmer C dan yang paling saya gemari adalah Netbeans, Monodevelop dan Sublimetext.
    Netbeans sangat berat tetapi anda boleh memilih penyusun antara yang anda pasangkan.
    Monodevelop sangat mudah tanpa overhead visual yang terlalu banyak tetapi gagal pada teks runtuh dan hanya berfungsi dengan gcc.
    Sublimetext beratnya sedikit, menghabiskan banyak memori Super yang dapat dikonfigurasi tetapi memerlukan sedikit masa untuk memanfaatkannya sepenuhnya.
    Saya kerap menggunakan Monodevelop.
    Sekiranya kita bercakap tentang editor rata tanpa basa-basi, walaupun saya harus mengakui bahawa emacs mempunyai daya tarikannya, gedit selalu dan akan menjadi pilihan saya.

    1.    leo kata

      Saya menyertai!

  6.   plex kata

    masih belum ada IDE yang melebihi kekuatan Emacs

  7.   3ndriago kata

    Pada masa ini saya membuat semua pelindung saya menggunakan Bracket dan Eclipse PDT, tetapi saya kadang-kadang masih terlepas kemudahan yang dimiliki Dreamweaver - atau mempunyai - untuk menyunting fail jauh http://FTP...

  8.   giskard kata

    Saya menggunakan GEANY dan ia sangat sesuai untuk saya.

  9.   Wada kata

    VIM hodoh? VIM Suckless 🙂

  10.   Truko22 kata

    Saya menggunakan kate, untuk belajar skrip bash dan c / c ++

  11.   Isidore kata

    Teks Sublime 2 50% percuma? Berita pertama.
    lesen

  12.   pandev92 kata

    Secara peribadi untuk c dan c ++, sejauh ini saya tetap menggunakan qtcreator.

  13.   ainus kata

    Saya rasa beberapa lagi hilang.
    Anjuta pun tidak disebut?

  14.   zetaka01 kata

    Tidak ada IDE untuk Linux. Pertama, langkah dari Teks Sublime, ia adalah yang terbaik tetapi menghadkan lesen anda. Kami akan memisahkan IDE dari Editor, mereka tidak sama.
    Sekarang senarai kecil:
    -Netbeans, saya tidak iri apa-apa Eclipse, tetapi berat. SDI
    -Kembangkan untuk reka bentuk grafik dalam c, cc ++. SDI
    -Monodevelop untuk reka bentuk Mono (.Net). SDI
    -Lazarus untuk reka bentuk di FreePascal (seperti Delphi). SDI
    -Geany multilanguage dan ringan. Penyunting
    -Anjuta pelbagai bahasa dan ringan. Penyunting
    -QTCreator untuk C ++ dengan QT. SDI
    -Gedit dengan pemalam. Pelbagai Bahasa. Penyunting
    -Kod: Blok untuk c, c ++. SDI
    -wxFormBuilder pada prinsipnya untuk c, c ++, tetapi menghasilkan antara muka grafik untuk pelbagai bahasa menggunakan wxWidgets. SDI
    -jEdit editor berbilang bahasa berdasarkan java jauh lebih ringan daripada Eclipse atau Netbeans

    Poof, dan banyak lagi. Saya telah meninggalkan Python (dengan IDE Eric) dan beberapa bahasa lain dalam perjalanan.

    Ini adalah senarai kecil, ada untuk memberi dan mengambil.
    Sesuatu ucapan.

    1.    3ndriago kata

      Penjelasan yang baik, saya juga menyedari bahawa penulis mencampuradukkan editor teks dan IDE lanjutan.

    2.    Konozidus kata

      Kriteria apa yang anda ikuti untuk membezakan IDE dari Editor? Saya menganggap Anjuta dan Geany sebagai IDE, bukan penerbit, dan saya tidak tahu mengapa ia tidak berlaku.

  15.   urKh kata

    Vim FTW !!!

    Saya adalah pengguna gerhana sejak sekian lama, tetapi ketika saya mula memanfaatkan Vim, saya menyedari berapa banyak masa yang saya buang dalam IDE itu, tetapi dengan Vim, anda benar-benar merasakan kekuatan xD

    1.    Chuck daniels kata

      Perlu meluangkan masa untuk VIM (yang tidak begitu buruk), maka anda boleh melakukan keajaiban. Dengan plugin (ada sejumlah besar) dan menyesuaikan '.vimrc', ia adalah IDE yang sangat lengkap dan ringan.

  16.   Anonymous kata

    Saya mengesyorkan Gambas, ini memungkinkan dengan kod yang sama untuk membuat program untuk Linux di Deb dan RPM, Mac OS X dan Windows ...

    Alternatif hak miliknya adalah Real Basic, sekarang disebut Xojo, ia percuma sebagai demo.

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

  17.   miskin taku kata

    Saya mencuba beberapa idea dan akhirnya tidak menyukai mana-mana idea, hanya emacs rock. Saya tidak mencapai yang luhur kerana tidak percuma dan sesuatu yang tidak bebas tidak layak mendapat sokongan.
    emacs4eve

    1.    pandev92 kata

      Tetapi iPod dengan iOS memerlukan sokongan? LOLAZO

      1.    miskin taku kata

        Pada zaman dahulu, ia adalah iPod dengan ios di mana saya gembira, setelah GNU adalah penebusan dosa yang saya hina tetapi saya miskin dan menganggur jadi saya akan menyimpannya sehingga saya harus menggantinya dengan sesuatu yang sepatutnya membawanya, sejak android Saya tidak menganggapnya baik atau percuma.

  18.   kik1n kata

    Vim pertama dan tidak dipertikaikan 😀

  19.   Blaire pascal kata

    Saya suka struktur umum pos, satu-satunya perkara, seperti yang dikatakan oleh beberapa orang di sini, ia agak pendek.

  20.   Urizev kata

    Emacs adalah yang terbaik.

  21.   eliotime3000 kata

    Emacs, anda terlepas yang itu. IDE itu mempunyai kehidupan tersendiri, dan sudah wujud sejak tahun 70-an.

    Dan, apa yang berlaku pada tutorial Emacs? Ianya sangat bagus.

  22.   yeij kata

    Tanpa ragu anda kehilangan salah satu yang terbaik, Geany yang hebat.

  23.   dekoder kata

    Pada masa ini saya menembak dengan geany, kerana apa yang saya perlukan itu hebat

  24.   xarlieb kata

    secara amnya, untuk web dan skrip saya menggunakan Geany. Ini adalah perkara paling dekat dengan Notepad ++ yang hebat yang saya dapati di Linux.

    Kemudian untuk penyuntingan jarak jauh, anda akhirnya menggunakan VIM ya atau ya, apa yang menyakitkan dalam pantat ketika kependaman bermain melawan anda, tetapi saya harus mengakui bahawa mereka yang tahu bagaimana menggunakannya benar-benar bertanya-tanya dengannya.

  25.   ferthedems kata

    Adakah anda benar-benar menganggap VIM hodoh? Itu bergantung pada berapa banyak masa yang dikhaskan untuk konfigurasinya, di sini saya meletakkan tangkapan skrin konfigurasi VIM saya, sama sekali tidak mengerikan bagi saya 😉

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

    Salam! 😀

    1.    Carlos Gude kata

      Saya katakan DEFAULT jelek. (lulus saya konfigurasi anda !!!!!)

      Mari kita lihat, jelas saya hanya bercakap mengenai IDE yang telah saya gunakan, mungkin saya harus membuatnya lebih jelas dalam artikel

      1.    ferthedems kata

        ¡Hola!

        Saya telah menggunakan tema yang disebut kolor (https://github.com/zeis/vim-kolor), bersama dengan syarikat penerbangan vim (https://github.com/bling/vim-airline). Kemudian saya menggunakan banyak plugin, termasuk satu untuk beberapa kursor, potongan untuk bahasa yang saya gunakan (Python with Django, Bash ...), walaupun ini hanya 'puncak gunung es'.

        Tidak lama lagi saya akan membuat artikel di laman web saya yang memberitahu bagaimana saya telah mengkonfigurasi VIM. Apabila saya bersedia, saya akan menghubungi anda. 🙂

        Dengan cara ini, tahniah untuk halaman itu, saya adalah pembaca DesdeLinux dan Kami telah menggunakan Linux selama beberapa tahun (mungkin lebih), dan dengan penyatuan kedua-dua tapak web kini terdapat banyak maklumat yang baik dikumpul di web. Terima kasih atas kerja besar yang anda lakukan.

        Salam!

  26.   f3niX kata

    Salam semua, saya ingin merenung di sini pendapat saya yang merendah diri tentang beberapa entri yang anda terbitkan, kerana saya berpendapat bahawa lebih menyederhanakan catatan, untuk mengelakkan penerbitan entri seperti ini, ini adalah catatan yang nampaknya tidak sesuai. Desde Linux, sudah ada beberapa siaran yang datang jadi dari cara saya melihat sesuatu, mereka merendahkan kualiti kandungan tapak.

    Pengampunan saya Elav, KzKgGaraa dan UsemosLinux ... tetapi pembukaan kepada komuniti membawa kepada kayu aktif untuk mengekalkan kualiti minimum kandungan laman web ini.

    Saya sudah melihat beberapa catatan seperti "Linuxeando Windows" yang tidak sesuai dengan topik blog, yang tidak mempunyai tulisan yang baik, yang tidak mempunyai tujuan yang jelas, dan ini sebaliknya adalah pendapat keseluruhan, juga tanpa asas teknikal yang baik dan dengan pelbagai kesilapan (saya tidak akan menyebut).

    Dengan ini, apa yang saya ingin sampaikan adalah bahawa mereka harus lebih tegas dengan catatan yang diterbitkan, bukan bahawa mereka menutup pintu kepada masyarakat (saya adalah sebahagian daripadanya), tetapi mereka hanya berusaha meningkatkan standard untuk mengekalkan kualiti yang telah digunakan oleh ketiga-tiga pentadbir kepada kami.

    Saya harap saya tidak mengganggu siapa pun adalah pendapat saya dan saya adalah pembaca tetap komuniti yang luar biasa ini.

    Greetings.

    1.    meriah kata

      Anda mungkin betul, sebenarnya banyak yang berfikir dengan cara yang sama, tetapi bagaimana anda dapat memberitahu seseorang bahawa sumbangan sederhana mereka "tidak mempunyai kualiti"? Ini adalah perkara yang sangat buruk untuk dilakukan, kerana banyak orang yang mengambil bahagian melakukannya dengan niat yang terbaik.

      Komen anda tidak mengganggu, sebaliknya dihargai 😉

      1.    f3niX kata

        Saya faham bahawa Elav sepenuhnya, saya suka bagaimana masyarakat menyumbang, tetapi harus diketahui bahawa sumbangan mestilah "Sumbangan", dan ada banyak yang tidak sedikit demi sedikit tutorial untuk memasukkan "Pendapat" telah hilang, sesuatu yang hampir selalu membawa kepada perang api. Sekarang jika pendapatnya kuat dan sangat spesifik seperti pendapat @diazepan akan difahami.

        Walaupun kebenaran dari kedudukan anda sukar untuk menolak komuniti yang membuat mereka tetap hidup, jadi saya fikir sistem harus dibuat untuk mendorong kualiti penyertaan, seperti "sumbangan terbaik bulan ini", "tutorial paling luar biasa", sesuatu yang mendorong penyunting untuk bertambah baik.

        Salam dan terima kasih kerana membaca pendapat saya.

        1.    meriah kata

          Terima kasih kepada anda, anda telah memberi saya idea yang sangat baik 😉

  27.   ozkar kata

    Saya menggunakan PyCharm (ia tidak percuma atau seumpamanya) tetapi saya berasa selesa.

    1.    f3niX kata

      Kami adalah 2 rakan, walaupun jika ia tidak terlalu berat :(, tetapi saya suka Ide untuk saya idea Python terbaik walaupun ia milik.

      Greetings.

  28.   shini kire kata

    Saya rasa jaring lebih kuat dan lebih senang digunakan daripada gerhana untuk menjadikannya lebih baik 😀

  29.   Reneco kata

    Oleh kerana saya bukan pengaturcara, saya bersenang-senang dengan Lazarus, Free Pascal RAD di Windows dan Linux, selain dari kenyataan bahawa Free Pascal lebih pantas untuk saya jalankan daripada GCC, seperti mempunyai kemudahan Visual Basic yang dibenci tetapi pelbagai platform.
    IDE lain yang saya gunakan ialah Geany

  30.   st0rmt4il kata

    Yang paling saya gunakan untuk web adalah:

    Sublimetext - Penyunting
    Geany - IDE
    Kurungan - Penyunting

    Untuk pengembangan aplikasi dengan GUI:

    Eclipse - IDE (untuk Python dan Ruby)
    Gambas3 - IDE (Untuk satu atau aplikasi lain dalam Asas)

    Salam!

  31.   Eduardo kata

    IDE: Persekitaran pembangunan bersepadu IDE mestilah seperti penyunting kod, alat penyahpepijat dan automasi (penyusunan, pembungkusan, dll.) Jangan mengambil jalan yang salah tetapi VIM atau SublimeText Saya rasa mereka bukan IDE Sekiranya mereka boleh menjadi penyunting kod yang sangat baik, dan walaupun anda dapat menambahkan penyusun dan penyahpepijat kepada mereka, IDE yang sesuai mesti disertakan dengan alat-alat itu sejak awal. Di sebalik muhibah kerja anda, yang sangat baik, anda membingungkan mereka yang baru memulakan program. Mengetahui setiap perkara dan kemungkinan apa yang mereka miliki adalah asas bagi setiap orang untuk mencari mengikut keperluan, keselesaan dan cita rasa peribadi untuk pilihan terbaik ketika mengembangkannya.

  32.   Raul Fernandez kata

    Saya rasa ada kekeliruan di sini:
    Teks Sublime (yang sudah ada dalam versi 3) dan Vim bukan IDE, mereka adalah Penyunting Teks. Ia berbeza: sementara IDE mempunyai alat untuk menguji, menyusun dan banyak lagi, penyunting teks hanya untuk menulis teks (seperti namanya).
    Perkara itu dibersihkan, senarai IDE dan editor kegemaran saya:
    IDE:
    - Dev C ++ (Windows, hanya untuk C ++) (Percuma, proprietari)
    - Kod :: Blok IDE (Multiplatform, untuk C ++ dan dapat dilanjutkan ke program lain) (Buka)
    Penyunting teks:
    - Nano: Editor terminal, sangat mudah (Terbuka)
    - Teks Luhur (3)
    - Visual Studio Code (Multiplatform) (Terbuka, walaupun M $)