15 ID + C ++ Terbaik: Penyunting Windows Percuma - Penyusun - 2021

Isi kandungan:

Anonim

C ++ adalah bahasa pengaturcaraan berorientasikan objek umum yang dikembangkan oleh Bjarne Stroustrup. Ia mengandungi ciri bahasa pengaturcaraan C dan juga Simula67 (bahasa berorientasi objek pertama).

Terdapat banyak Persekitaran Pembangunan Bersepadu (IDE) yang menyediakan templat kod siap pakai untuk menulis program C ++. Alat ini secara automatik menyesuaikan indent dan format kod. Bantuan IDE untuk membuat kod aplikasi anda dalam masa yang lebih sedikit.

Berikut adalah senarai terpilih IDE C ++ Terbaik, dengan ciri dan pautan laman web mereka yang popular. Senarai tersebut mengandungi perisian sumber terbuka (percuma) dan komersial (berbayar).

Editor C ++ Terbaik dan C ++ IDE untuk Windows / Mac OS

Nama Pautan
Kod Visual Studio https://code.visualstudio.com/
Layang-layang https://www.kite.com/get-kite/
Gerhana https://www.eclipse.org/ide/
Codelite https://codelite.org/
Kurungan.io http://brackets.io/

1) Kod Visual Studio

Visual Studio Code adalah editor kod sumber terbuka yang dikembangkan oleh Microsoft. Ini adalah salah satu idea c ++ terbaik yang menyediakan penyelesaian kod pintar berdasarkan jenis pemboleh ubah, modul penting, dan definisi fungsi.

Ciri-ciri:

  • Ini adalah salah satu idea c ++ terbaik untuk windows yang boleh berfungsi dengan sistem kawalan versi Git.
  • Anda boleh menyahpepijat kod dengan mudah menggunakan perisian pengaturcaraan c ++ ini.
  • Ini adalah salah satu idea c ++ percuma yang menyokong banyak peluasan untuk merangkumi bahasa, tema, dan banyak lagi.
  • Kod Visual Studio boleh digunakan pada sistem operasi Windows dan Mac.
  • Ia menyediakan penyusun c ++ terbaik dan anda dapat mengendalikan pelbagai versi satu program dengan mudah.

Pautan: https://code.visualstudio.com/


2) Layang-layang

Layang-layang adalah IDE untuk C ++ yang secara automatik melengkapkan beberapa kod baris. Penyunting ini menyokong lebih daripada 16 bahasa. Ini membantu anda membuat kod dengan lebih cepat tanpa kesulitan.

Harga : Percuma

Ciri-ciri:

  • Ia menawarkan dokumentasi Java.
  • Editor ini memberikan tandatangan fungsi semasa anda menaip.
  • Anda akan mendapat petua alat di tetikus tetikus.
  • Memberi sokongan dalam e-mel.
  • Menggunakan model pembelajaran mesin untuk bahasa Java.

3) Gerhana

Eclipse adalah alat pengembangan laman web untuk C ++. Ia menyoroti sintaks yang anda tulis. Alat ini membolehkan anda menyahpepijat program dengan mudah.

Ciri-ciri:

  • Alat idea dalam talian ini mengesahkan sintaks secara automatik.
  • Ia menyokong pengurai (bahagian penyusun).
  • Eclipse membolehkan anda menguruskan projek dari jauh.
  • Ia boleh digunakan pada platform seperti Windows, Linux, dan OS X.
  • Alat perisian pengaturcaraan c ++ ini menghasilkan Makefile yang mengandungi arahan bagaimana membina program C ++ anda.
  • Ia menyediakan templat kod readymade.

Pautan: https://www.eclipse.org/ide/


4) Codelite

CodeLite adalah alat sumber terbuka untuk menulis program dalam C ++. Ini adalah salah satu idea c ++ terbaik yang menyokong pemodelan semula kod. Aplikasi ini menyoroti sintaks. Anda boleh menggunakannya pada sistem operasi Windows dan Mac.

Ciri-ciri:

  • Codelite dapat disatukan dengan integrasi Cscope (antara muka berasaskan teks untuk mencari kod).
  • Anda boleh menyesuaikan warna sintaks.
  • Alat idea dalam talian ini membantu anda mencari fail dengan mudah menggunakan paparan pokok.
  • Ini adalah salah satu idea terbaik untuk pengaturcaraan c dan c ++ yang mempunyai lelangit perintah yang mempunyai fungsi seperti menyusun, mengubah sintaks, dll.

Pautan: https://codelite.org/


5) Kurungan.io

Kurungan adalah editor sumber terbuka untuk mengembangkan aplikasi web. Ia diasaskan oleh sistem adobe. Ini adalah salah satu idea terbaik untuk c ++ yang dapat menonjolkan pasangan kurungan.

Ciri-ciri:

  • Ini membantu anda mengedit kod C ++ dengan cepat.
  • Anda boleh menyambungkan penyemak imbas anda dalam masa nyata.
  • Aplikasi ini dapat digunakan pada sistem operasi Linux, Windows, dan Mac.
  • Anda dapat menguruskan projek dengan cekap.
  • Menyediakan sokongan praprosesor, pratonton langsung, dan penyunting sebaris.
  • Anda boleh menyesuaikan UI dengan cepat dalam alat Brackets.io.

Pautan: http://brackets.io/


6) Atom

Atom adalah penyunting ringkas untuk menulis program C ++. Ia boleh disesuaikan untuk melakukan apa sahaja tanpa mengubah fail konfigurasi.

Ciri-ciri:

  • Ini adalah salah satu editor terbaik untuk c ++ yang mempunyai pengurus pakej bersepadu.
  • Alat penyunting c ++ ini membolehkan penyuntingan merentas platform
  • Anda dapat mencari, melihat, dan mengganti teks yang diketik dalam fail atau di seluruh projek.
  • Ia menawarkan palet arahan yang mengandungi item yang digunakan berulang kali.

Pautan: https://atom.io/


7) CLion

CLion adalah alat yang dikembangkan oleh Jetbrains. Ini membantu anda menyelesaikan masalah dalam program dengan cepat. IDE untuk c ++ ini membolehkan anda menganalisis prestasi aplikasi anda tanpa kerumitan.

Ciri-ciri:

  • Anda boleh menjalankan dan menyahpepijat program anda dengan mudah.
  • Ini membantu anda menguji unit kod sumber individu.
  • Anda boleh mengintegrasikan CLion dengan CVS (Concurrent Versions System) dan TFS (Team Foundation Server).
  • Anda boleh menyesuaikan editor dengan cara yang anda suka.
  • Perisian ini membantu anda menguruskan projek dan kod anda dengan berkesan.
  • Ia secara automatik menetapkan pemformatan semasa anda menulis kod.

Pautan: https://www.jetbrains.com/clion/


8) Emak

Emacs adalah alat berasaskan Unix yang menyediakan ciri yang sangat disesuaikan. Ini adalah salah satu idea c ++ terbaik untuk mac yang menyokong pewarnaan sintaks. Anda boleh menggunakan perisian ini pada sistem operasi GNU, Windows, atau mac.

Ciri-ciri:

  • Ini adalah salah satu penyunting c ++ terbaik yang menyokong Unicode untuk banyak skrip manusia.
  • Ini menyediakan sistem pembungkusan untuk memasang dan memuat turun banyak sambungan.
  • Anda boleh menyesuaikan aplikasi ini menggunakan kod Emacs Lisp.
  • Emacs menawarkan dokumentasi terbina dalam yang lengkap.
  • Aplikasi ini menawarkan tutorial untuk pengguna baru.

Pautan: https://www.gnu.org/software/emacs/


9) Notepad ++

Notepad ++ adalah penyunting kod yang dapat digunakan dengan Windows. Alat idea c ++ ini menyoroti sintaks dan kata kunci. Ini membantu anda bekerja dengan banyak fail terbuka dalam satu tetingkap.

Ciri-ciri:

  • Ia menyoroti tanda kurung yang ditulis dalam program C ++.
  • Anda boleh memperbesar atau memperkecil skrin.
  • Rakaman dan main balik makro (Arahan yang boleh dikembangkan secara automatik) mungkin.
  • GUI boleh disesuaikan.
  • Ini adalah salah satu penyunting terbaik untuk c ++ yang menyokong persekitaran berbilang bahasa.

Pautan: https://notepad-plus-plus.org/


10) Jaring

NetBeans adalah persekitaran pembangunan bersepadu untuk menulis program C ++. Ini adalah salah satu idea c ++ terbaik untuk windows yang mempunyai window projek yang menunjukkan senarai projek yang ada sekarang.

Ciri-ciri:

  • Anda boleh menetapkan pengecualian, pemboleh ubah, fungsi titik putus, dan lain-lain dan melihatnya di tetingkap Breakpoints.
  • Secara automatik menyesuaikan inden dan memformat kodnya.
  • Anda dapat melihat struktur kelas C ++ dengan mudah.
  • Alat ini menyoroti pemboleh ubah dan kata kunci dalam program C ++ anda.
  • Secara automatik melengkapkan kurungan.
  • Netbeans adalah salah satu idea c ++ percuma yang menawarkan templat siap sedia untuk menulis kod C ++.

Pautan: https://netbeans.org/downloads/8.0.1/


11) Sekatan Kod

Codeblocks adalah IDE sumber terbuka untuk menulis program dalam C ++. Ini adalah salah satu idea c ++ terbaik untuk mac yang menyokong GCC (GNU Compiler Collection), Visual C ++, dll. Anda boleh menggunakan aplikasi ini di Windows, Linux, dan macOS.

Ciri-ciri:

  • Editor c ++ ini menyediakan salah satu penyusun dan ruang kerja c ++ terbaik untuk menggabungkan lebih daripada satu projek dengan mudah.
  • Codeblocks mempunyai ciri yang melengkapkan kod secara automatik.
  • Anda boleh membina lebih daripada satu projek secara serentak.
  • Ia membolehkan anda menulis keadaan breakpoint penuh (hentikan pelaksanaan kod jika ungkapan itu benar).
  • Anda boleh menukar antara pelbagai program dengan cepat.
  • Ini adalah salah satu aplikasi ide c ++ percuma yang menyediakan antara muka tab.

Pautan: http://www.codeblocks.org/


12) Pembangunan

Cevelop adalah salah satu IDE C ++ terbaik untuk pembangun. Ia membolehkan anda memindahkan deklarasi pemboleh ubah ke sintaks baru. Ini adalah salah satu idea terbaik untuk c ++ yang membantu anda mengesan pemboleh ubah yang belum dimulakan.

Ciri-ciri:

  • Ini menjadikan kod lebih mudah dibaca dengan menggunakan ruang nama global (nama yang mewakili satu entiti).
  • Perisian ini mempunyai paparan templat yang memaparkan maklumat templat terperinci.
  • Ini membantu anda menganalisis dan mengoptimumkan kod.
  • Cevelop menyokong plugin Ctylechecker untuk mencari kesilapan dalam program ini.

Pautan: https://cevelop.com/


13) Kdevelop

Kdevelop adalah persekitaran pembangunan bersepadu sumber terbuka untuk pemaju C ++. Anda boleh menggunakan perisian ini di Windows, Linux, macOS, Solaris dan banyak lagi.

Ciri-ciri:

  • Ini adalah salah satu idea terbaik untuk pengaturcaraan c dan c ++ yang memberikan sokongan bahasa untuk OpenCL (Open Computing Language).
  • Anda boleh beralih ke kod deklarasi / definisi.
  • Kdevelop membantu anda mencari fungsi atau kelas dengan cepat.
  • Ia dapat menyoroti kod yang mempunyai makna dan penggunaan yang berbeza.
  • Alat penyunting c ++ ini menyediakan salah satu penyusun c ++ terbaik dan dapat menonjolkan berlakunya pemboleh ubah yang sama dalam warna tertentu.
  • Anda boleh menetapkan jalan pintas untuk setiap tindakan dalam alat ini.
  • Alat ini menyokong sistem kawalan versi seperti Subversion, CVS, Perforce, dan banyak lagi.

Pautan: https://www.kdevelop.org/


14) SlickEdit

SlickEdit adalah IDE merentas platform untuk menulis dalam program ini. Ini adalah salah satu penyunting c ++ terbaik yang menyokong lebih daripada 60 bahasa. Idea ini untuk c ++ dapat memuatkan fail besar dengan cepat.

Ciri-ciri:

  • Anda boleh menyesuaikan item menu.
  • Ini membolehkan anda membuka fail tanpa mengetik jalan.
  • Mudah digabungkan Subversion, CVS, dll.
  • Anda boleh mengembangkan struktur blok biasa.
  • SlickEdit dapat memformat kod secara automatik apabila ditampal.
  • Anda boleh membuat kotak dialog GUI berbilang platform.
  • Perisian penyunting c ++ ini menyimpan fail secara automatik setelah tempoh tidak aktif.

Pautan: https://www.slickedit.com/products/slickedit


15) Graviton

Graviton adalah penyunting yang mesra pengguna yang membantu anda menulis dan mengurus kod C ++ dengan berkesan. Ini adalah salah satu editor c ++ terbaik yang tersedia dalam bahasa Inggeris, Sepanyol, dan banyak bahasa lain.

Ciri-ciri:

  • Ia serasi dengan platform macOS, Windows, dan Linux.
  • Graviton menyimpan data anda di PC anda dan bukannya pelayan.
  • Anda boleh menyembunyikan kod yang tidak diingini di editor.
  • Alat ini mempunyai panel penjelajah yang membantu anda memilih fail atau folder untuk disalin, dipindahkan, atau dihapus.

Pautan: https://graviton.ml/

Soalan Lazim

? Apakah IDE di C ++?

C ++ adalah bahasa pengaturcaraan berorientasikan objek umum yang dikembangkan oleh Bjarne Stroustrup. IDE umumnya mengandungi editor kod sumber, penyahpepijat, alat automasi binaan. Bantuan IDE untuk membuat kod aplikasi anda dalam masa yang lebih sedikit.

❓ Mengapa menggunakan C ++ IDE?

Berikut adalah sebab penggunaan C ++ IDE:

  • Ini memberi anda templat kod readymade.
  • Alat ini mengesahkan sintaks secara automatik.
  • Ia menyokong pemfaktoran semula kod.
  • Ia menyokong pewarnaan sintaks.
  • Ia membolehkan anda menetapkan titik putus.
  • C ++ IDE menawarkan penyahpepijat yang kuat.
  • Penyunting C ++ yang mantap