27 IDE terbaik untuk pengaturcaraan C/C ++ atau editor kod sumber di Linux

27 IDE terbaik untuk pengaturcaraan C/C ++ atau editor kod sumber di Linux

C++, lanjutan yang terkenal C bahasa, adalah bahasa pengaturcaraan yang sangat baik, kuat dan umum yang menawarkan ciri pengaturcaraan moden dan generik untuk membangunkan aplikasi berskala besar dari permainan video, enjin carian, perisian komputer lain untuk sistem operasi.

C++ sangat dipercayai dan juga membolehkan manipulasi memori peringkat rendah untuk keperluan pengaturcaraan yang lebih maju.

Editor IDE Linux terbaik atau editor kod sumber

Terdapat beberapa editor teks di luar sana yang boleh digunakan oleh pengaturcara untuk menulis C/c++ kod, tetapi IDE telah datang untuk menawarkan kemudahan dan komponen yang komprehensif untuk pengaturcaraan yang mudah dan ideal.

[Anda mungkin juga suka: 23 editor teks sumber terbuka terbaik (GUI + CLI) untuk Linux]

Dalam artikel ini, kita akan melihat beberapa IDE terbaik yang anda dapati di platform Linux untuk C++ atau bahasa pengaturcaraan lain.

1. Netbeans untuk pembangunan C/C+

NetBeans adalah platform silang, sumber terbuka, dan popular IDE untuk C/c++ dan banyak bahasa pengaturcaraan lain. Ia boleh diperluaskan sepenuhnya menggunakan plugin yang dibangunkan oleh komuniti.

NetBeans termasuk jenis projek dan templat untuk C/C ++ dan anda boleh membina aplikasi menggunakan perpustakaan statik dan dinamik. Di samping itu, anda boleh menggunakan semula kod sedia ada untuk membuat projek anda, dan juga menggunakan ciri seret dan drop untuk mengimport fail binari ke dalamnya untuk membina aplikasi dari tanah.

Marilah kita melihat beberapa ciri:

  • Editor C/C ++ disepadukan dengan alat debugger GNU GDB multi-sesi.
  • Sokongan untuk bantuan kod
  • Sokongan C ++ 11
  • Buat dan jalankan ujian c/c ++ dari dalam
  • Sokongan QT Toolkit
  • Sokongan untuk pembungkusan aplikasi yang disusun secara automatik ke .tar, .zip, dan banyak lagi fail arkib
  • Sokongan untuk pelbagai penyusun seperti GNU, Clang/LLVM, Cygwin, Oracle Solaris Studio, dan Mingw
  • Sokongan untuk Pembangunan Jauh
  • Navigasi fail
  • Pemeriksaan sumber
NetBeans IDE untuk pengaturcaraan C ++

2. Kod :: Blok

Kod :: Blok adalah bebas, sangat extensible, dan boleh dikonfigurasikan, silang platform C ++ IDE dibina untuk menawarkan pengguna ciri yang paling dituntut dan ideal. Ia memberikan antara muka pengguna yang konsisten dan terasa.

Dan yang paling penting, anda boleh melanjutkan fungsinya dengan menggunakan plugin yang dibangunkan oleh pengguna, beberapa plugin adalah sebahagian daripada Kod :: Blok pelepasan, dan banyak yang tidak, ditulis oleh pengguna individu bukan sebahagian daripada kod :: Pasukan Pembangunan Blok.

Cirinya dikategorikan ke dalam ciri pengkompil, debugger, dan antara muka dan ini termasuk:

  • Sokongan pengkompil berganda termasuk GCC, CLANG, BORLAND C ++ 5 5.5, Digital Mars ditambah banyak lagi
  • Sangat pantas, tidak perlu membuat
  • Projek pelbagai sasaran
  • Ruang kerja yang menyokong gabungan projek
  • Antara muka GNU GDB
  • Sokongan untuk titik putus penuh termasuk titik putus kod, titik putus data, keadaan breakpoint ditambah banyak lagi
    Paparkan simbol dan hujah fungsi tempatan
  • Dump memori tersuai dan penonjolan sintaks
  • Antara muka yang boleh disesuaikan dan boleh diperpanjang ditambah banyak lagi ciri lain termasuk yang ditambah melalui plugin yang dibina pengguna
Codeblocks IDE untuk pengaturcaraan C ++

3. Eclipse CDT (C/C ++ perkakas pembangunan)

Eclipse adalah sumber terbuka yang terkenal, IDE silang platform di arena pengaturcaraan. Ia menawarkan pengguna GUI yang hebat dengan sokongan untuk menyeret dan menjatuhkan fungsi untuk susunan elemen antara muka yang mudah.

The Eclipse Cdt adalah projek berdasarkan platform gerhana utama dan ia menyediakan IDE C/C ++ berfungsi sepenuhnya dengan ciri -ciri berikut:

  • Menyokong penciptaan projek.
  • Diuruskan membina untuk pelbagai alat.
  • Standard membuat binaan.
  • Navigasi sumber.
  • Beberapa alat pengetahuan seperti graf panggilan, jenis hierarki, penyemak imbas yang dibina, penyemak imbas definisi makro.
  • Editor Kod dengan sokongan untuk sintaks yang menonjol.
  • Sokongan untuk navigasi lipat dan hiperpautan.
  • Kod sumber refactoring ditambah generasi kod.
  • Alat untuk debug visual seperti memori, daftar.
  • Penonton pembongkaran dan banyak lagi.
Eclipse Ide untuk Linux

4. IDE CODELITE

Codelite juga merupakan IDE percuma, sumber terbuka, silang platform yang direka dan dibina khusus untuk C/C ++, JavaScript (node.JS), dan pengaturcaraan PHP.

Beberapa ciri utamanya termasuk:

  • Penyelesaian Kod dan Menawarkan Dua Enjin Penyelesaian Kod.
  • Menyokong beberapa penyusun termasuk GCC, CLANG/VC++.
  • Memaparkan kesilapan sebagai kod glosari.
  • Kesalahan yang boleh diklik melalui tab Build.
  • Sokongan untuk debugger generasi akan datang LLDB.
  • Sokongan GDB.
  • Sokongan untuk refactoring.
  • Navigasi kod.
  • Pembangunan Jauh menggunakan SFTP terbina dalam.
  • Plugin kawalan sumber.
  • Alat Rad (Rapid Application Development) untuk membangunkan aplikasi berasaskan WXWidgets ditambah banyak lagi ciri.
IDE Codelite untuk Linux

5. Editor Bluefish

Bluefish lebih daripada sekadar editor biasa, ia adalah editor yang ringan dan cepat yang menawarkan ciri-ciri seperti IDE pengaturcara untuk membangunkan laman web, menulis skrip, dan kod perisian. Ia adalah pelbagai platform, berjalan di Linux, Mac OSX, FreeBSD, OpenBSD, Solaris, dan Windows, dan juga menyokong banyak bahasa pengaturcaraan termasuk C/C++.

[Anda mungkin juga suka: Alternatif Notepad ++ Terbaik untuk Linux]

Ia kaya dengan ciri yang disenaraikan di bawah:

  • Antara muka dokumen berganda.
  • Menyokong pembukaan fail rekursif berdasarkan corak nama fail atau corak kandungan.
  • Menawarkan fungsi carian dan menggantikan yang sangat kuat.
  • Sidebar Snippet.
  • Sokongan untuk mengintegrasikan penapis luaran anda sendiri, dokumen paip menggunakan arahan seperti AWK, SED, Susun ditambah skrip yang dibina khas.
  • Menyokong penyuntingan skrin penuh.
  • Pemuat naik dan pemuat turun laman web.
  • Sokongan pengekodan pelbagai dan banyak lagi ciri lain.
Editor Ide Bluefish untuk Linux

6. Editor kod kurungan

Kurungan adalah editor teks moden dan sumber terbuka yang direka khusus untuk reka bentuk dan pembangunan web. Ia sangat extensible melalui plugin, oleh itu pengaturcara C/C ++ boleh menggunakannya dengan memasang lanjutan pek C/C ++/Objektif-C, pek ini direka untuk meningkatkan penulisan kod C/C ++ dan menawarkan ciri-ciri seperti IDE.

Editor kod kurungan untuk Linux

7. Editor kod atom

Atom juga editor teks moden, sumber terbuka, pelbagai platform yang boleh dijalankan di Linux, Windows, atau Mac OS X X. Ia juga boleh digodam ke pangkalannya, oleh itu pengguna boleh menyesuaikannya untuk memenuhi permintaan menulis kod mereka.

Ia dipaparkan sepenuhnya dan beberapa ciri utamanya termasuk:

  • Pengurus Pakej Terbina.
  • Penyempurnaan auto pintar.
  • Penyemak imbas fail yang dibina.
  • Cari dan ganti fungsi dan banyak lagi.
Editor Kod Atom untuk Linux

[Anda mungkin juga suka: atom - editor teks dan kod sumber yang boleh digodam untuk Linux]

8. Editor teks yang luhur

Teks luhur adalah editor teks pelbagai platform yang ditentukan dan dibangunkan untuk kod, markup, dan prosa. Anda boleh menggunakannya untuk menulis kod C/C ++ dan menawarkan antara muka pengguna yang hebat.

Senarai ciri -cirinya terdiri daripada:

  • Pelbagai pilihan
  • Palet Perintah
  • Goto apa -apa fungsi
  • Mod bebas gangguan
  • Pengeditan berpecah
  • Sokongan menukar projek segera
  • Sangat disesuaikan
  • Sokongan API Plugin Berdasarkan Python Plus Ciri -ciri Kecil Lain
Editor Kod Sublime untuk Linux

[Anda mungkin juga suka: Cara Memasang dan Menggunakan Editor Teks Sublime di Linux]

9. Jetbrains Clion

Clion adalah IDE yang tidak bebas, kuat, dan silang platform untuk pengaturcaraan C/C ++. Ia adalah persekitaran pembangunan C/C ++ yang bersepadu untuk pengaturcara, menyediakan CMake sebagai model projek, tetingkap terminal tertanam, dan pendekatan berorientasikan papan kekunci untuk menulis kod.

Ia juga menawarkan editor kod pintar dan moden serta ciri -ciri yang lebih menarik untuk membolehkan persekitaran penulisan kod yang ideal dan ciri -ciri ini termasuk:

  • Menyokong beberapa bahasa selain c/c++
  • Navigasi mudah ke pengisytiharan simbol atau penggunaan konteks
  • Penjanaan kod dan refactoring
  • Penyesuaian editor
  • Analisis kod on-the-fly
  • Debugger kod bersepadu
  • Menyokong Git, Subversion, Mercurial, CVS, Perforce (melalui Plugin), dan TFS
  • Bersepadu dengan lancar dengan rangka kerja ujian Google
  • Sokongan untuk Editor Teks Vim melalui Plugin Vim-Emulation
Jetbrains Clion Ide

10. Editor Kod Visual Studio Microsoft

Studio Visual adalah persekitaran pembangunan yang kaya, bersepadu, silang platform yang berjalan di Linux, Windows, dan Mac OS X X. Baru-baru ini dibuat sumber terbuka kepada pengguna Linux dan ia telah menetapkan semula pengeditan kod, yang menawarkan pengguna setiap alat yang diperlukan untuk membina setiap aplikasi untuk pelbagai platform termasuk Windows, Android, iOS dan Web.

Ini adalah ciri penuh, dengan ciri-ciri yang dikategorikan di bawah pembangunan aplikasi, pengurusan kitaran hayat aplikasi, dan melanjutkan dan mengintegrasikan ciri-ciri. Anda boleh membaca senarai ciri komprehensif dari laman web Visual Studio.

Editor Kod Visual Studio

[Anda mungkin juga suka: Cara Memasang Kod Visual Studio di Linux]

11. Kdevelop

Kdevelop hanya satu lagi IDE percuma, sumber terbuka, dan silang platform yang berfungsi pada Linux, Solaris, FreeBSD, Windows, Mac OSX, dan lain-lain sistem operasi seperti Unix. Ia berdasarkan perpustakaan Kdevplatform, KDE, dan QT. Kdevelop sangat boleh diperluaskan melalui plugin dan kaya dengan ciri-ciri berikut:

  • Sokongan untuk plugin C/C ++ berasaskan Clang
  • Sokongan migrasi konfigurasi kde 4
  • Kebangkitan Sokongan Plugin Oketa
  • Sokongan untuk pengeditan baris yang berbeza dalam pelbagai pandangan dan plugin
  • Sokongan untuk GREP View dan menggunakan widget untuk menjimatkan ruang menegak ditambah banyak lagi
Editor Kdevelop IDE

12. Geany Ide

Geany adalah IDE percuma, cepat, ringan, dan silang platform yang dibangunkan untuk bekerja dengan beberapa kebergantungan dan juga beroperasi secara bebas dari desktop Linux yang popular seperti GNOME dan KDE. Ia memerlukan perpustakaan gtk2 untuk fungsi.

Senarai ciri -cirinya terdiri daripada yang berikut:

  • Sokongan untuk sintaks yang menonjol
  • Kod lipatan
  • Petua Panggilan
  • Simbol Nama Auto-Completion
  • Senarai simbol
  • Navigasi kod
  • Alat pengurusan projek yang mudah
  • Sistem yang dibina untuk menyusun dan menjalankan kod pengguna
  • Extensible melalui plugin
Geany Ide untuk Linux

13. Anjuta Devstudio

Anjuta Devstudio adalah studio pembangunan perisian gnome namun kuat yang menyokong beberapa bahasa pengaturcaraan termasuk C/C++.

Ia menawarkan alat pengaturcaraan canggih seperti pengurusan projek, pereka GUI, debugger interaktif, wizard aplikasi, editor sumber, kawalan versi serta banyak kemudahan lain. Di samping itu, untuk ciri -ciri di atas, Anjuta Devstudio juga mempunyai beberapa ciri IDE yang hebat dan ini termasuk:

  • Antara muka pengguna yang mudah
  • Boleh diperpanjang dengan plugin
  • Glade bersepadu untuk pembangunan UI WYSIWYG
  • Penyihir Projek dan Templat
  • Debugger GDB Bersepadu
  • Pengurus Fail yang dibina
  • DevHelp Bersepadu untuk Bantuan Pengaturcaraan Sensitif Konteks
  • Editor kod sumber dengan ciri-ciri seperti penonjolan sintaks, lekukan pintar, indentasi auto, lipatan kod/bersembunyi, zum teks ditambah banyak lagi
Anjuta Devstudio untuk Linux

14. Studio pengaturcaraan gnat

The Studio Pengaturcaraan GNAT adalah mudah digunakan IDE yang direka dan dibangunkan untuk menyatukan interaksi antara pemaju dan kod dan perisiannya.

Dibina untuk pengaturcaraan yang ideal dengan memudahkan navigasi sumber sambil menonjolkan bahagian penting dan idea program. Ia juga direka untuk menawarkan tahap keselesaan pengaturcaraan yang tinggi, membolehkan pengguna membangunkan sistem komprehensif dari tanah.

Ia kaya dengan ciri-ciri berikut:

  • Antara muka pengguna intuitif
  • Pemaju mesra
  • Pelbagai bahasa dan pelbagai platform
  • MDI fleksibel (antara muka dokumen berganda)
  • Sangat disesuaikan
  • Sepenuhnya diperpanjang dengan alat pilihan
Studio Pengaturcaraan GNAT

15. Pencipta QT

Pencipta QT adalah IDE percuma, silang platform yang direka untuk penciptaan peranti yang disambungkan, UI, dan aplikasi. Pencipta QT membolehkan pengguna melakukan lebih banyak penciptaan daripada pengekodan sebenar aplikasi.

Ia boleh digunakan untuk membuat aplikasi mudah alih dan desktop, dan juga peranti tertanam yang disambungkan.

Beberapa ciri -cirinya termasuk:

  • Editor kod yang canggih
  • Sokongan untuk Kawalan Versi
  • Alat Pengurusan Projek dan Membina
  • Sokongan pelbagai skrin dan pelbagai platform untuk menukar mudah antara sasaran membina ditambah banyak lagi
Pencipta QT untuk Linux

16. Editor Emacs

Emacs adalah editor teks teks yang boleh anda gunakan pada Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Windows, dan Mac OS X.

Teras Emacs juga merupakan jurubahasa untuk Emacs lisp yang merupakan bahasa di bawah bahasa pengaturcaraan LISP. Sehubungan dengan penulisan ini, pembebasan terbaru GNU Emacs adalah versi 27.2 dan ciri -ciri asas EMACS termasuk:

  • Mod penyuntingan kandungan yang menyedari
  • Sokongan Unicode Penuh
  • Sangat disesuaikan menggunakan kod lisp gui atau emacs
  • Sistem pembungkusan untuk memuat turun dan memasang sambungan
  • Ekosistem fungsi di luar penyuntingan teks biasa termasuk perancang projek, mel, kalendar, dan pembaca berita ditambah banyak lagi
  • Dokumentasi terbina dalam yang lengkap ditambah tutorial pengguna dan banyak lagi
Editor Emacs untuk Linux

17. Slickedit

SlickEdit (sebelum ini Slickedit visual) adalah IDE silang platform komersil yang dicipta untuk membolehkan pengaturcara keupayaan untuk kod pada 7 platform dalam 40+ bahasa. Dihormati untuk set alat pengaturcaraan yang kaya dengan ciri-ciri, SlickEdit membolehkan pengguna untuk kod lebih cepat dengan kawalan sepenuhnya ke atas persekitaran mereka.

Cirinya termasuk:

  • Perbezaan dinamik menggunakan diffzilla
  • Pengembangan sintaks
  • Templat kod
  • Autocomplete
  • Pintasan menaip khas dengan alias
  • Sambungan fungsi menggunakan bahasa makro slick-c
  • Bar alat, operasi tetikus, menu, dan pengikatan utama yang disesuaikan
  • Sokongan untuk Perl, Python, XML, Ruby, Cobol, Groovy, dll.
Slickedit - Kod sumber dan editor teks

18. Lazarus Ide

Lazarus ID Persekitaran pembangunan bersepadu dicipta untuk menyediakan pengaturcara dengan a Pengkompil Pascal percuma untuk pembangunan aplikasi pesat. Ia percuma untuk membina apa -apa termasuk e.g. perisian, permainan, penyemak imbas fail, perisian penyuntingan grafik, dll. tanpa mengira sama ada mereka akan bebas atau komersial.

Sorotan ciri termasuk:

  • Pereka bentuk grafik
  • 100% kebebasan kerana ia adalah sumber terbuka
  • Sokongan seret & drop
  • Mengandungi 200+ komponen
  • Sokongan untuk beberapa rangka kerja
  • Penukar Kod Delphi terbina dalam
  • Komuniti profesional, penggemar, saintis, pelajar, dll.
Lazarus Ide

19. Monodevelop

Monodevelop adalah IDE silang platform dan sumber terbuka yang dibangunkan oleh Xamarin untuk membina aplikasi desktop web dan lintas platform dengan tumpuan utama pada projek yang menggunakan mono dan .Jaring rangka kerja. Ia mempunyai UI yang bersih dan moden dengan sokongan untuk sambungan dan beberapa bahasa keluar dari kotak.

Sorotan ciri Monodevelop termasuk:

  • 100% percuma dan sumber terbuka
  • Pereka GTK GUI
  • Penyuntingan teks lanjutan
  • Meja kerja yang boleh dikonfigurasikan
  • Sokongan pelbagai bahasa e.g. C#, F#, Vala, Visual Basic .Bersih, dll.
  • ASP.Jaring
  • Ujian unit, penyetempatan, pembungkusan, dan penempatan, dll.
  • Debugger bersepadu
IDE Monodevelop untuk pengaturcaraan C

20. Gambas

Gambas adalah platform persekitaran pembangunan sumber bebas dan terbuka yang kuat berdasarkan penterjemah asas dengan sambungan objek yang serupa dengan yang dalam Visual Basic. Untuk meningkatkan kebolehgunaan dan ciri -cirinya menetapkan pemaju untuk mempunyai beberapa penambahan dalam saluran paip seperti komponen web yang dipertingkatkan, komponen graf, sistem ketekunan objek, dan peningkatan ke komponen pangkalan datanya.

Antara beberapa sorotan ciri semasa ialah:

  • Pengkompil yang tepat pada masa
  • Pembolehubah tempatan yang boleh dikurangkan dari mana sahaja di badan fungsi
  • Animasi menatal yang lancar
  • Gambas Playground
  • Kompilasi jit di latar belakang
  • Sokongan untuk Arkitek PowerPC64 dan ARM64
  • Sokongan git terbina dalam
  • Penutupan pendakap, markup, rentetan, dan kurungan auto
  • Dialog untuk memasukkan watak khas
Editor IDE Gambas

21. Eric Python Ide

Eric Python IDE adalah Python IDE yang ditulis dengan penuh yang ditulis dalam Python berdasarkan toolkit QT UI untuk diintegrasikan dengan Kawalan Editor Scintilla. Ia direka untuk digunakan oleh kedua -dua pemula pemula dan pemaju profesional dan ia mengandungi sistem plugin yang membolehkan pengguna dengan mudah melanjutkan fungsinya.

Sorotan ciri -cirinya termasuk:

  • 100% percuma dan sumber terbuka
  • 2 Tutorial untuk Pemula - Permohonan Parser Log dan Mini Pelayar
  • Pelayar Web Bersepadu
  • Antara muka dokumentasi sumber
  • Penyihir untuk ekspresi biasa Python
  • Import Rajah Modul Grafik
  • Editor ikon terbina dalam, alat tangkapan skrin, pemeriksa perbezaan
  • Repositori plugin
  • Kod autocomplete, lipat
  • Sintaks sintaks yang boleh dikonfigurasikan dan susun atur tetingkap
  • Pencocokan pendakap
Eric Python Ide

22. Editor Python Stani

Editor Python Stani adalah IDE silang platform untuk pengaturcaraan python. Ia dibangunkan oleh Stani Michiels Untuk menawarkan pemaju python, IDE percuma yang mampu menelefon tips, indentasi auto, shell pycrust, indeks sumber, sokongan pengisar, dll. Ia menggunakan UI yang mudah dengan susun atur tab dan sokongan integrasi untuk beberapa alat.

Ciri -ciri Editor Python Stani termasuk:

  • Mewarnai Sintaks & Sorotan
  • Penonton UML
  • Shell pycrust
  • Penyemak imbas fail
  • Seret dan drop sokongan
  • Sokongan pengisar
  • Pychecker dan Kiki
  • wxglade keluar dari kotak
  • Lekukan & penyempurnaan automatik
Editor Stanis Python

23. Pembina BOA

BOA Constructor adalah IDE Python IDE percuma dan WXPYTHON GUI Builder untuk sistem operasi Linux, Windows, dan Mac. Ia menawarkan pengguna dengan sokongan zope untuk penciptaan objek dan penyuntingan, penciptaan bingkai visual dan manipulasi, penciptaan harta benda dan penyuntingan dari pemeriksa, dll.

Sorotan ciri termasuk:

  • Pemeriksa objek
  • Susun atur tab
  • Pembina gui wxpython
  • Sokongan Zope
  • Debugger maju dan bantuan bersepadu
  • Hierarki warisan
  • Kod lipatan
  • Skrip Python Debugging
BOA Constructor Python Ide

24. Graviton

Graviton adalah editor kod sumber minimalis percuma dan sumber terbuka yang dibina dengan fokus pada kelajuan, kebolehces undang-undang, dan alat yang meningkatkan produktiviti untuk Windows, Linux, dan MacOS. Ia mempunyai UI yang disesuaikan dengan ikon berwarna-warni, penonjolan sintaks, indentasi auto, dll.

Ciri Graviton termasuk:

  • 100% percuma dan sumber terbuka
  • Antara muka pengguna yang minimalis dan bebas
  • Customizability menggunakan tema
  • Plugin
  • Autocomplete
  • Mod Zen
  • Keserasian penuh dengan tema codemirror
Editor Kod Sumber Graviton

25. Mindforger

Mindforger adalah IDE Markdown yang didorong oleh prestasi yang mantap dan terbuka yang dibangunkan sebagai nota pintar, editor, dan penganjur yang menghormati keselamatan dan privasi pengguna. Ia menawarkan banyak ciri untuk pengambilan nota, pengurusan, dan perkongsian yang lebih maju seperti sokongan tag, sandaran data, penyuntingan metadata, sokongan git dan ssh, dll.

Cirinya termasuk:

  • Sumber Percuma dan Terbuka
  • Privasi-fokus
  • Menyokong beberapa alat penyulitan e.g. ecryptfs
  • Contoh mapper
  • Menghubungkan automatik
  • Pratonton HTML dan Zooming
  • Eksport import
  • Sokongan untuk tag, penyuntingan metadata, dan penyortiran
Mindforger Markdown IDE

26. Komodo Ide

Komodo IDE adalah persekitaran pembangunan bersepadu berbilang bahasa (IDE) yang paling popular dan berkuasa untuk Perl, Python, PHP, Go, Ruby, Pembangunan Web (HTML, CSS, JavaScript), dan banyak lagi.

Lihat beberapa ciri utama komodo IDE berikut.

  • Editor yang kuat dengan penonjolan sintaks, autocomplete, dan banyak lagi.
  • Debugger visual untuk debug, memeriksa, dan menguji kod anda.
  • Sokongan untuk Git, Subversion, Mercurial, dan banyak lagi.
  • Tambahan berguna untuk menyesuaikan dan memperluaskan ciri.
  • Menyokong Python, PHP, Perl, Go, Ruby, Node.JS, JavaScript, dan banyak lagi.
  • Tetapkan aliran kerja anda sendiri menggunakan fail mudah dan navigasi projek.
Komodo Ide

27. Editor VI/VIM

Vim versi yang lebih baik daripada Vi Editor, adalah editor teks yang bebas, kuat, popular, dan sangat boleh dikonfigurasikan. Ia dibina untuk membolehkan penyuntingan teks yang cekap dan menawarkan ciri editor yang menarik untuk pengguna Unix/Linux, oleh itu, ia juga merupakan pilihan yang baik untuk menulis dan mengedit kod C/C ++.

[Anda mungkin juga suka: Cara Memasang Editor VIM Terkini di Linux Systems]

Untuk mengetahui cara menggunakan editor VIM di Linux, baca artikel berikut:

  • Cara Menggunakan Vim sebagai editor teks penuh di Linux
  • Ketahui Petua dan Trik Editor 'VI/VIM' Berguna - Bahagian 1
  • Ketahui Petua dan Trik Editor 'VI/VIM' Berguna - Bahagian 2
  • 6 editor kod VI/VIM yang terbaik untuk Linux
  • Cara Mengaktifkan Sintaks Sorotan dalam Editor VI/VIM

Secara amnya, Ides Menawarkan lebih banyak keselesaan pengaturcaraan daripada editor teks tradisional, oleh itu ia adalah idea yang baik untuk menggunakannya. Mereka datang dengan ciri -ciri yang menarik dan menawarkan persekitaran pembangunan yang komprehensif, kadang -kadang pengaturcara terperangkap dalam memilih IDE terbaik untuk digunakan untuk pengaturcaraan C/C ++.

Terdapat banyak ides lain yang dapat anda ketahui dan memuat turun dari internet, tetapi mencuba beberapa dari mereka dapat membantu anda mencari yang sesuai dengan keperluan anda.