27 IDE ti o dara julọ fun siseto C/C ++ tabi Awọn aṣatunṣe koodu Orisun lori Lainos


C ++, ifaagun ti ede C ti a mọ daradara, jẹ ede ti o dara julọ, ti o lagbara ati ti gbogbogbo idi ti o nfunni awọn ẹya siseto igbalode ati jeneriki fun idagbasoke awọn ohun elo titobi nla lati awọn ere fidio, awọn ẹrọ wiwa, sọfitiwia kọnputa miiran si awọn ọna ṣiṣe.

C ++ jẹ igbẹkẹle ti o ga julọ ati tun jẹ ki ifọwọyi iranti ipele-kekere fun awọn ibeere siseto to ti ni ilọsiwaju.

Awọn olootu ọrọ pupọ lo wa nibẹ ti awọn olutẹpa eto le lo lati kọ koodu C/C ++, ṣugbọn IDE ti wa lati pese awọn ohun elo okeerẹ ati awọn paati fun siseto siseto ati irọrun.

Ninu nkan yii, a yoo wo diẹ ninu IDE ti o dara julọ ti o le rii lori pẹpẹ Linux fun C ++ tabi siseto miiran.

1. Awọn Netbeans fun Idagbasoke C/C ++

Netbeans jẹ ọfẹ, orisun-ṣiṣi, ati olokiki agbelebu-pẹpẹ IDE fun C/C ++ ati ọpọlọpọ awọn ede siseto miiran. Agbara rẹ ni kikun nipa lilo awọn afikun idagbasoke ti agbegbe.

O pẹlu awọn iru iṣẹ akanṣe ati awọn awoṣe fun C/C ++ ati pe o le kọ awọn ohun elo nipa lilo awọn ile-ikawe aimi ati agbara. Ni afikun, o le tun lo koodu to wa tẹlẹ lati ṣẹda awọn iṣẹ rẹ, ati tun lo ẹya fifa ati ju silẹ lati gbe awọn faili alakomeji wọle sinu rẹ lati kọ awọn ohun elo lati ilẹ.

Jẹ ki a wo diẹ ninu awọn ẹya rẹ:

  1. Olootu C/C ++ ti wa ni idapo daradara pẹlu ọpọ-igba irinṣẹ imukuro GNU GDB.
  2. Atilẹyin fun iranlọwọ koodu
  3. C ++ 11 atilẹyin
  4. Ṣẹda ati ṣiṣe awọn idanwo C/C ++ lati laarin
  5. Qt atilẹyin irinṣẹ irinṣẹ
  6. Atilẹyin fun apoti iṣakojọpọ ti ohun elo ti a kojọ sinu .tar, .zip, ati ọpọlọpọ awọn faili ile ifi nkan pamosi siwaju sii
  7. Atilẹyin fun awọn akopọ pupọ gẹgẹbi GNU, Clang/LLVM, Cygwin, Oracle Solaris Studio, ati MinGW
  8. Atilẹyin fun idagbasoke latọna jijin
  9. Lilọ kiri faili
  10. Ayewo orisun

Ṣabẹwo si oju-ile: https://netbeans.org/features/cpp/index.html

2. Koodu :: Awọn bulọọki

Koodu :: Awọn bulọọki jẹ ọfẹ, ti o ga julọ, ati ti atunto, agbelebu-pẹpẹ C ++ IDE ti a ṣe lati fun awọn olumulo ni awọn ẹya ti o fẹ julọ ati awọn ẹya ti o dara julọ. O ṣe ifunni ni wiwo olumulo ti o ni ibamu ati rilara.

Ati pe pataki julọ, o le fa iṣẹ rẹ fa nipasẹ lilo awọn afikun ti o dagbasoke nipasẹ awọn olumulo, diẹ ninu awọn afikun jẹ apakan ti ifilọlẹ koodu :: Awọn bulọọki, ati pe ọpọlọpọ kii ṣe, ti a kọ nipasẹ awọn olumulo kọọkan kii ṣe apakan ti ẹgbẹ idagbasoke koodu.

Awọn ẹya rẹ ti wa ni tito lẹtọ sinu akopọ kan, n ṣatunṣe aṣiṣe, ati awọn ẹya wiwo ati iwọnyi pẹlu:

  1. Atilẹyin ikopọ pupọ pẹlu GCC, clang, Borland C ++ 5.5, awọn mars oni-nọmba pẹlu ọpọlọpọ diẹ sii
  2. Ni iyara pupọ, ko si nilo fun awọn faili afọwọṣe
  3. Awọn iṣẹ-ibi-afẹde pupọ
  4. Aaye iṣẹ kan ti o ṣe atilẹyin apapọ apapọ awọn iṣẹ agbese
  5. Awọn atọkun GNU GDB
  6. Atilẹyin fun awọn ibi fifọ ni kikun pẹlu awọn fifọ koodu, awọn fifọ data, awọn ipo fifọ pẹlu ọpọlọpọ diẹ sii
    ṣe afihan awọn ami iṣẹ agbegbe ati awọn ariyanjiyan
  7. Iṣeduro iranti aṣa ati fifi aami sintasi
  8. Asefara ati wiwo apọju pẹlu ọpọlọpọ awọn ẹya miiran miiran pẹlu awọn ti a ṣafikun nipasẹ awọn afikun ti a ṣe nipasẹ olumulo

Ṣabẹwo si oju-iwe akọọkan: http://www.codeblocks.org

3. Eclipse CDT (Ohun elo Idagbasoke Idagbasoke C/C ++)

Eclipse jẹ orisun ṣiṣii ti a mọ daradara, IDE agbelebu-pẹpẹ IDE ni aaye siseto. O nfun awọn olumulo ni GUI nla pẹlu atilẹyin fun fa ati ju iṣẹ silẹ fun eto irọrun ti awọn eroja wiwo.

Eclipse CDT jẹ iṣẹ akanṣe ti o da lori pẹpẹ Eclipse akọkọ ati pe o pese iṣẹ C/C ++ IDE ti o ni kikun pẹlu awọn ẹya wọnyi:

  1. Ṣe atilẹyin ẹda idawọle
  2. Ikole ti a ṣakoso fun ọpọlọpọ awọn irinṣẹ irinṣẹ
  3. Ṣiṣe deede kọ
  4. Lilọ kiri orisun
  5. Awọn irinṣẹ imọ-ẹrọ pupọ gẹgẹbi aworan atọka ipe, iru awọn akosoagbasọ, aṣawakiri ti a ṣe sinu rẹ, ẹrọ aṣawakiri macro
  6. Olootu koodu pẹlu atilẹyin fun titọka sintasi
  7. Atilẹyin fun kika ati lilọ kiri ọna asopọ ọna asopọ
  8. Atunṣe koodu orisun pẹlu ipilẹṣẹ koodu
  9. Awọn irinṣẹ fun n ṣatunṣe aṣiṣe wiwo bi iranti, awọn iforukọsilẹ
  10. Awọn oluwo tituka ati ọpọlọpọ diẹ sii

Ṣabẹwo si oju-ile: http://www.eclipse.org/cdt/

4. IDE CodeLite

CodeLite tun jẹ ọfẹ, orisun-ìmọ, agbelebu-pẹpẹ IDE ti a ṣe apẹrẹ ati ti a ṣe pataki fun C/C ++, JavaScript (Node.js), ati siseto PHP.

Diẹ ninu awọn ẹya akọkọ rẹ pẹlu:

  1. Ipari koodu ati pe o nfun awọn ẹnjini ipari koodu meji
  2. Ṣe atilẹyin ọpọlọpọ awọn akopọ pẹlu GCC, clang/VC ++
  3. Han awọn aṣiṣe bi iwe-asọye koodu
  4. Awọn aṣiṣe Clickable nipasẹ kọ taabu
  5. Atilẹyin fun LLDB n ṣatunṣe aṣiṣe iran atẹle
  6. GDB atilẹyin
  7. Atilẹyin fun atunkọ
  8. Lilọ kiri koodu
  9. Idagbasoke latọna jijin nipa lilo SFTP ti a ṣe sinu
  10. Awọn afikun iṣakoso orisun
  11. RAD (Idagbasoke Ohun elo Dekun) irinṣẹ fun idagbasoke awọn ohun elo ti o da lori wxWidgets pẹlu ọpọlọpọ awọn ẹya diẹ sii

Ṣabẹwo si oju-iwe akọọkan: http://codelite.org/

5. Olootu Bluefish

Bluefish jẹ diẹ sii ju o kan olootu deede lọ, o jẹ iwuwo fẹẹrẹ kan, olootu yara ti o nfun awọn olutọpa eto IDE bi awọn olutọsọna fun awọn oju opo wẹẹbu to dagbasoke, awọn iwe afọwọkọ kikọ, ati koodu sọfitiwia. O jẹ pẹpẹ-ọpọ, ṣiṣe lori Linux, Mac OSX, FreeBSD, OpenBSD, Solaris, ati Windows, ati tun ṣe atilẹyin ọpọlọpọ awọn ede siseto pẹlu C/C ++.

O jẹ ọlọrọ ẹya pẹlu awọn ti a ṣe akojọ rẹ si isalẹ:

  1. Ọlọpọọmídíà iwe aṣẹ pupọ
  2. Ṣe atilẹyin ṣiṣi recursive ti awọn faili da lori awọn ilana orukọ faili tabi apẹẹrẹ akoonu
  3. Nfun wiwa ti o lagbara pupọ ati rọpo iṣẹ-ṣiṣe
  4. Atẹpẹpẹẹgbẹ Ẹgẹ
  5. Tẹli
  6. Ṣe atilẹyin fun ṣiṣatunkọ iboju kikun
  7. Olùgbéejáde ojúlé ati agbasọ ọrọ
  8. Atilẹyin aiyipada pupọ ati ọpọlọpọ awọn ẹya miiran diẹ sii

Ṣabẹwo si Oju-ile: http://bluefish.openoffice.nl

6. Olootu Code biraketi

Awọn akọmọ jẹ olootu ọrọ igbasọ tuntun ati ṣiṣi ti a ṣe apẹrẹ pataki fun apẹrẹ ati idagbasoke wẹẹbu. O ti ni agbara pupọ nipasẹ awọn afikun, nitorinaa awọn olutẹpa eto C/C ++ le lo nipa fifi sori ẹrọ itẹsiwaju C/C ++/Objective-C, a ṣe apẹrẹ akopọ yii lati jẹki kikọ koodu C/C ++ ati lati pese awọn ẹya ara ẹrọ IDE.

Ṣabẹwo si oju-iwe akọọkan: http://brackets.io/

7. Olootu Atomu Atomu

Atom tun jẹ igbalode, orisun-ṣiṣi, olootu ọrọ ọpọ-pẹpẹ ti o le ṣiṣẹ lori Lainos, Windows, tabi Mac OS X. O tun jẹ gige gige si isalẹ si ipilẹ rẹ, nitorinaa awọn olumulo le ṣe adani lati ṣe deede awọn ibeere kikọ koodu wọn.

O ti wa ni ifihan ni kikun ati diẹ ninu awọn ẹya akọkọ rẹ pẹlu:

  1. Oluṣakoso package ti a ṣe sinu
  2. Ipari aifọwọyi Smart
  3. Ẹrọ aṣawakiri faili ti a ṣe sinu
  4. Wa ki o rọpo iṣẹ-ṣiṣe ati ọpọlọpọ diẹ sii

Ṣabẹwo si oju-iwe akọọkan: https://atom.io/
Awọn ilana fifi sori ẹrọ: https://linux-console.net/atom-text-and-source-code-editor-for-linux/

8. Ologo Text Olootu

Text gíga jẹ asọye ti o dara, olootu ọrọ-ọpọ-pẹpẹ ti a ṣe apẹrẹ ati idagbasoke fun koodu, ami-ifamisi, ati prose. O le lo fun kikọ koodu C/C ++ ati pe o funni ni wiwo olumulo nla kan.

Atokọ awọn ẹya rẹ ni:

  1. Awọn yiyan lọpọlọpọ
  2. Paleti aṣẹ
  3. Goto ohunkohun iṣẹ-ṣiṣe
  4. Ipo ti ko ni ipinya
  5. Pin ṣiṣatunkọ
  6. Lẹsẹkẹsẹ atilẹyin yiyi iṣẹ pada
  7. Aṣaṣe giga Giga
  8. Ohun itanna API atilẹyin ti o da lori Python pẹlu awọn ẹya kekere miiran

Ṣabẹwo si oju-ile: https://www.sublimetext.com
Awọn ilana fifi sori ẹrọ: https://linux-console.net/install-sublime-text-editor-in-linux/

9. JetBrains CLion

CLion jẹ alailowaya, alagbara, ati pẹpẹ agbelebu IDE fun siseto C/C ++. O jẹ agbegbe idagbasoke C/C ++ ni kikun fun awọn olutẹpa eto, n pese Cmake bi awoṣe apẹrẹ, window window ebute ti a fi sii, ati ọna itọsọna keyboard si kikọ koodu.

O tun nfun ọlọgbọn ati olootu koodu oni pẹlu ọpọlọpọ awọn ẹya alayọ diẹ sii lati jẹki agbegbe kikọ kikọ ti o pe ati awọn ẹya wọnyi pẹlu:

  1. Ṣe atilẹyin ọpọlọpọ awọn ede yatọ si C/C ++
  2. Rọrun lilọ kiri si awọn ikede aami tabi lilo ilo ọrọ
  3. Iran koodu ati atunkọ
  4. Iṣatunṣe Olootu
  5. Onínọmbà koodu on-the-fly
  6. N ṣatunṣe aṣiṣe koodu ti idapo
  7. Ṣe atilẹyin Git, Subversion, Mercurial, CVS, Perforce (nipasẹ ohun itanna) ati TFS
  8. Ṣepọ awọn alailẹgbẹ pẹlu awọn ilana idanwo Google
  9. Atilẹyin fun olootu ọrọ Vim nipasẹ ohun itanna imukuro Vim

Ṣabẹwo si oju-iwe akọọkan: https://www.jetbrains.com/clion/

10. Microsoft ká Olootu koodu wiwo Studio

Visual Studio jẹ ọlọrọ, ni idapo ni kikun, agbegbe idagbasoke agbelebu-pẹpẹ ti o nṣiṣẹ lori Lainos, Windows, ati Mac OS X. O ṣẹṣẹ ṣe orisun ṣiṣi si awọn olumulo Lainos ati pe o ti tun sọ asọye ṣiṣatunkọ koodu, fifun awọn olumulo ni gbogbo irinṣẹ ti o nilo fun ile gbogbo ohun elo fun awọn iru ẹrọ lọpọlọpọ pẹlu Windows, Android, iOS ati oju opo wẹẹbu.

O jẹ ẹya-kikun, pẹlu awọn ẹya ti a ṣe tito lẹtọ labẹ idagbasoke ohun elo, iṣakoso igbesi aye ohun elo, ati faagun ati ṣepọ awọn ẹya. O le ka atokọ awọn ẹya ti okeerẹ lati oju opo wẹẹbu Visual Studio.

Ṣabẹwo si oju-ile: https://code.visualstudio.com/

11. KDevelop

KDevelop jẹ ọfẹ ọfẹ miiran, orisun-ṣiṣi, ati agbelebu agbelebu IDE ti o ṣiṣẹ lori Linux, Solaris, FreeBSD, Windows, Mac OSX, ati awọn ọna ṣiṣe Unix miiran. O da lori ile-ikawe KDevPlatform, KDE, ati Qt. KDevelop jẹ agbara pupọ nipasẹ awọn afikun ati ọlọrọ ẹya pẹlu awọn ẹya akiyesi wọnyi:

  1. Atilẹyin fun ohun itanna C/C ++ ti orisun Clang
  2. KDE 4 atilẹyin ijira konfigi
  3. Ajinde ti atilẹyin ohun itanna Oketa
  4. Atilẹyin fun awọn ṣiṣatunkọ laini oriṣiriṣi ni ọpọlọpọ awọn wiwo ati awọn afikun
  5. Atilẹyin fun wiwo Grep ati Nlo ailorukọ lati fipamọ aaye inaro pẹlu ọpọlọpọ diẹ sii

Ṣabẹwo si oju-iwe akọọkan: https://www.kdevelop.org

12. Geany IDE

Geany jẹ ọfẹ, iyara, iwuwo fẹẹrẹ, ati pẹpẹ agbelebu IDE ti dagbasoke lati ṣiṣẹ pẹlu awọn igbẹkẹle diẹ ati tun ṣiṣẹ ni ominira lati awọn tabili tabili Linux ti o gbajumọ bi GNOME ati KDE. O nilo awọn ile-ikawe GTK2 fun iṣẹ-ṣiṣe.

Atokọ awọn ẹya rẹ ni awọn atẹle:

  1. Atilẹyin fun fifi aami sintasi han
  2. kika koodu
  3. Awọn imọran ipe
  4. Orukọ aami ipari-adaṣe
  5. Awọn atokọ aami
  6. Lilọ kiri koodu
  7. Ohun elo iṣakoso iṣẹ akanṣe rọrun
  8. Eto ti a ṣe sinu lati ṣajọ ati ṣiṣe koodu awọn olumulo kan
  9. Afikun nipasẹ awọn afikun

Ṣabẹwo si oju-iwe wẹẹbu: http://www.geany.org/

13. Anjuta DevStudio

Anjuta DevStudio jẹ GNOME ti o rọrun sibẹsibẹ ile-iṣẹ idagbasoke sọfitiwia ti o lagbara ti o ṣe atilẹyin ọpọlọpọ awọn ede siseto pẹlu C/C ++.

O nfun awọn irinṣẹ siseto ti ilọsiwaju bi iṣakoso iṣẹ akanṣe, onise apẹẹrẹ GUI, n ṣatunṣe aṣiṣe ibanisọrọ, oso ohun elo, olootu orisun, iṣakoso ẹya pẹlu ọpọlọpọ awọn ohun elo miiran. Ni afikun, si awọn ẹya ti o wa loke, Anjuta DevStudio tun ni diẹ ninu awọn ẹya IDE nla miiran ati iwọnyi pẹlu:

  1. Olumulo olumulo ti o rọrun
  2. Afikun pẹlu awọn afikun
  3. Iṣọpọ Iṣọpọ fun idagbasoke WYSIWYG UI
  4. Awọn oṣó iṣẹ ati awọn awoṣe
  5. N ṣatunṣe aṣiṣe GDB
  6. Oluṣakoso faili ti a ṣe sinu
  7. Ese DevHelp Ese fun iranlọwọ siseto ifura ipo-ọrọ
  8. Olootu koodu orisun pẹlu awọn ẹya bii ifamihan sintasi, ifaworanhan ọlọgbọn, ifunni-laifọwọyi, kika koodu/nọmbafoonu, sisun sisun pẹlu ọpọlọpọ diẹ sii

Ṣabẹwo si oju-ile: http://anjuta.org/

14. Ile-iṣẹ siseto GNAT

Ile-iṣẹ siseto GNAT jẹ irọrun ọfẹ lati lo apẹrẹ IDE ati idagbasoke lati ṣọkan ibaraenisepo laarin olugbala kan ati koodu ati sọfitiwia rẹ.

Ti a ṣe fun siseto ti o bojumu nipasẹ irọrun irọrun lilọ kiri orisun lakoko ti o ṣe afihan awọn apakan pataki ati awọn imọran ti eto kan. O tun ṣe apẹrẹ lati funni ni ipele giga ti itunu siseto, muu awọn olumulo laaye lati dagbasoke awọn ọna ṣiṣe okeerẹ lati ilẹ.

O jẹ ọlọrọ ẹya pẹlu awọn ẹya wọnyi:

  1. Ni wiwo olumulo ti ogbon inu
  2. Olùgbéejáde ọrẹ
  3. Pupọ-lingual ati ọpọ-pẹpẹ
  4. MDI Rirọ (wiwo iwe aṣẹ pupọ)
  5. Aṣaṣe giga Giga
  6. Pipe ni kikun pẹlu awọn irinṣẹ ayanfẹ

Ṣabẹwo si oju-iwe akọọkan: http://libre.adacore.com/tools/gps/

15. Qt Ẹlẹdàá

O jẹ ọfẹ, pẹpẹ agbelebu IDE ti a ṣe apẹrẹ fun ẹda awọn ẹrọ ti a sopọ, UI, ati awọn ohun elo. Eleda Qt n jẹ ki awọn olumulo ṣe diẹ sii ti ẹda ju ifaminsi gangan ti awọn ohun elo.

O le ṣee lo lati ṣẹda alagbeka ati awọn ohun elo tabili, ati tun sopọ awọn ẹrọ ifibọ.

Diẹ ninu awọn ẹya rẹ pẹlu:

  1. Olootu koodu Oniruuru
  2. Atilẹyin fun iṣakoso ẹya
  3. Ise agbese ati kọ awọn irinṣẹ iṣakoso
  4. Iboju pupọ ati atilẹyin pẹpẹ pupọ fun iyipada irọrun laarin awọn ibi-afẹde agbero pẹlu ọpọlọpọ diẹ sii

Ṣabẹwo si oju-iwe akọọkan: https://www.qt.io/ide/

16. Olootu Emacs

Emacs jẹ ọfẹ, ti o lagbara, ti o ni agbara pupọ ati ti a ṣe asefara, awọn olootu ọrọ agbelebu ti o le lo lori Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Windows, ati Mac OS X.

Awọn ipilẹ ti Emacs tun jẹ onitumọ fun Emacs Lisp eyiti o jẹ ede labẹ ede siseto Lisp. Gẹgẹ bi kikọ yii, igbasilẹ tuntun ti GNU Emacs jẹ ẹya 24.5 ati awọn ipilẹ ati awọn ẹya akiyesi ti Emacs pẹlu:

  1. Awọn ipo ṣiṣatunkọ ti oye-mọ
  2. Atilẹyin Unicode Kikun
  3. Aṣaṣe giga ni lilo GUI tabi Emacs Lisp koodu
  4. Eto apoti fun gbigba lati ayelujara ati fifi awọn amugbooro sii
  5. Eto ilolupo ti awọn iṣẹ ṣiṣe kọja ṣiṣatunkọ ọrọ deede pẹlu oluṣeto akanṣe kan, meeli, kalẹnda, ati oluka iroyin pẹlu ọpọlọpọ diẹ sii
  6. Iwe ti a ṣe sinu pipe pẹlu awọn itọnisọna olumulo ati ọpọlọpọ diẹ sii

Ṣabẹwo si oju-iwe wẹẹbu: https://www.gnu.org/software/emacs/

17. SlickEdit

SlickEdit (SlickEdit Visual tẹlẹ) jẹ IDE ti o ṣẹgun iṣowo agbelebu-Syeed IDE ti a ṣẹda lati jẹ ki awọn oluṣeto eto ni agbara lati ṣe koodu lori awọn iru ẹrọ 7 ni awọn ede 40 +. Ti a bọwọ fun ṣeto ọlọrọ ẹya ti awọn irinṣẹ siseto, SlickEdit ngbanilaaye awọn olumulo lati ṣe koodu yiyara pẹlu iṣakoso pipe lori agbegbe wọn.

Awọn ẹya rẹ pẹlu:

  • Iyatọ iyatọ nipa lilo DIFFzilla
  • Imugboroosi isomọ
  • Awọn awoṣe koodu
  • Aifọwọyi Apapọ
  • Awọn ọna abuja titẹ awọn aṣa pẹlu awọn aliasi
  • Awọn amugbooro iṣẹ nipa lilo Slick-C macro language
  • Awọn ọpa irinṣẹ asefara, awọn iṣẹ iṣu, awọn akojọ aṣayan, ati awọn isopọ bọtini
  • Atilẹyin fun Perl, Python, XML, Ruby, COBOL, Groovy, ati bẹbẹ lọ

18. Lasaru IDE

Lasaru IDE jẹ ọfẹ ati orisun-orisun Pascal-orisun agbelebu-pẹpẹ wiwo Idagbasoke Idagbasoke Ẹda ti a ṣẹda lati pese awọn oluṣeto eto pẹlu Pas Pasiki Ọfẹ ọfẹ fun idagbasoke ohun elo ni iyara. O jẹ ọfẹ fun kikọ ohunkohun pẹlu apẹẹrẹ. sọfitiwia, awọn ere, awọn aṣawakiri faili, sọfitiwia ṣiṣatunkọ awọn aworan, ati bẹbẹ lọ laibikita boya wọn yoo ni ọfẹ tabi ti iṣowo.

Awọn ifojusi ẹya pẹlu:

  • Apẹrẹ apẹrẹ ayaworan kan
  • 100% ominira nitori pe o jẹ orisun ṣiṣi
  • Fa & Ju atilẹyin silẹ
  • Ni awọn eroja 200 + ni
  • Atilẹyin fun awọn ilana pupọ
  • Oluyipada koodu Delphi ti a ṣe sinu rẹ
  • Agbegbe itẹwọgba nla ti awọn akosemose, awọn aṣenọju, awọn onimọ-jinlẹ, awọn ọmọ ile-iwe, ati bẹbẹ lọ

19. MonoDevelop

MonoDevelop jẹ pẹpẹ agbelebu ati IDE ṣiṣii ti o dagbasoke nipasẹ Xamarin fun kikọ oju-iwe wẹẹbu ati awọn ohun elo tabili agbelebu pẹlu ipilẹ akọkọ lori awọn iṣẹ akanṣe ti o nlo Mono ati .Net awọn ilana. O ni UI ti o mọ, ti ode oni pẹlu atilẹyin fun awọn amugbooro ati ọpọlọpọ awọn ede sọtun lati apoti.

Awọn ifojusi ẹya MonoDevelop pẹlu:

  • 100% ọfẹ ati orisun-ìmọ
  • A Gtk GUI onise
  • Ṣatunkọ ọrọ ti ilọsiwaju
  • Iṣẹ iṣẹ atunto
  • Atilẹyin ede pupọ Fun apẹẹrẹ. C #, F #, Vala, Ipilẹ wiwo .NET, bbl
  • ASP.NET
  • Idanwo apakan, agbegbe, apoti, ati imuṣiṣẹ, bbl
  • Apanirun ti n ṣopọ

20. Gambasi

Gambas jẹ pẹpẹ agbara idagbasoke ọfẹ ọfẹ ati ṣiṣi orisun ayika ti o da lori onitumọ Ipilẹ pẹlu awọn ifaagun ohun ti o jọra si awọn ti o wa ni Ipilẹ wiwo. Lati mu ilosiwaju ilosiwaju pupọ wa ati ẹya ṣeto awọn aṣagbega rẹ lati ni awọn afikun pupọ ni opo gigun ti epo bii ẹya wẹẹbu ti o ni ilọsiwaju, paati aworan kan, eto itẹramọṣẹ ohun kan, ati awọn igbesoke si paati ipilẹ data rẹ.

Lara ọpọlọpọ awọn ifojusi ẹya lọwọlọwọ ni:

  • Olupilẹṣẹ Akoko Kan
  • Sọ awọn oniyipada agbegbe lati ibikibi ninu ara iṣẹ kan
  • Iwara yiyi didan
  • Ibi isereile Gambas
  • Akopọ JIT ni abẹlẹ
  • Atilẹyin fun awọn ile ayaworan PowerPC64 ati ARM64
  • Atilẹyin Git ti a ṣe sinu
  • Tilekun-laifọwọyi ti awọn àmúró, awọn ami siṣamisi, awọn okun, ati awọn akọmọ
  • Ibanisọrọ fun ifibọ awọn ohun kikọ pataki

21. Eric Python IDE

Eric Python IDE jẹ ẹya Python IDE ti o ni kikun ti a kọ sinu Python da lori ohun elo irinṣẹ Qt UI lati ṣepọ pẹlu iṣakoso olootu Scintilla. A ṣe apẹrẹ rẹ fun lilo nipasẹ awọn oluṣeto eto alakobere mejeeji ati awọn aṣagbega ọjọgbọn ati pe o ni eto ohun itanna kan ti o jẹ ki awọn olumulo le ni irọrun faagun iṣẹ rẹ.

Awọn ifojusi ẹya rẹ ni:

  • 100% ọfẹ ati orisun-ìmọ
  • Awọn itọnisọna 2 fun awọn olubere - Parser Log ati ohun elo Browser Mini
  • Ẹrọ aṣawakiri wẹẹbu ti o ṣopọ
  • Ni wiwo iwe aṣẹ orisun
  • Oluṣeto kan fun awọn ọrọ deede Python
  • Aworan apẹrẹ aworan agbewọle wọle
  • Olootu aami ti a ṣe sinu, irinṣẹ sikirinifoto, oluyẹwo iyatọ
  • Ibi-itanna ohun itanna
  • Koodu ti ko pari, kika
  • Ifamihan sintasi atunto ati iṣeto window
  • ibaramu àmúró

22. Olootu Python ti Stani

Olootu Python ti Stani jẹ ipilẹ agbelebu IDE fun siseto Python. O ti dagbasoke nipasẹ Stani Michiels lati fun awọn olupilẹṣẹ Python IDE ọfẹ ti o lagbara ti awọn imọran ipe, ifasita aifọwọyi, ikarahun PyCrust, itọka orisun, atilẹyin idapọmọra, ati bẹbẹ lọ O nlo UI ti o rọrun pẹlu awọn ipilẹ ti o daju ati atilẹyin isopọpọ fun awọn irinṣẹ pupọ.

Awọn ẹya Olootu Python ti Stani pẹlu:

  • Syntax coloring & fifi aami han
  • Oluwo UML kan
  • Ikarahun PyCrust
  • Awọn aṣawakiri faili
  • Fa ati ju silẹ atilẹyin
  • Atilẹyin idapọmọra
  • PyChecker ati Kiki
  • wxGlade ọtun lati inu apoti
  • Atilẹyin aifọwọyi & ipari

23. Boa Olùkọ

Boa Constructor jẹ Python IDE ọfẹ ti o rọrun ati akọle wxPython GUI fun Lainos, Windows, ati Awọn ọna Ṣiṣẹ Mac. O nfun awọn olumulo pẹlu atilẹyin Zope fun ẹda ohun ati ṣiṣatunkọ, ẹda fireemu wiwo ati ifọwọyi, ẹda ohun-ini ati ṣiṣatunkọ lati ọdọ olubẹwo, ati bẹbẹ lọ.

Awọn ifojusi ẹya pẹlu:

  • Oluyewo ohun
  • Ipele ti o ni idaniloju
  • Olukọni GUI wxPython kan
  • Atilẹyin Zope
  • Onibajẹ ti ilọsiwaju ati iranlọwọ idapọ
  • Awọn ipo-iṣe jogun
  • kika koodu
  • N ṣatunṣe aṣiṣe iwe afọwọkọ Python

24. Graviton

Graviton jẹ olootu koodu orisun orisun ọfẹ ati ṣiṣi-orisun ti a ṣe pẹlu idojukọ lori iyara, isọdi, ati awọn irinṣẹ ti o ṣe alekun iṣelọpọ fun Windows, Linux, ati macOS. O ṣe ẹya UI asefara pẹlu awọn aami awọ, ifamihan sintasi, ifunni-laifọwọyi, ati bẹbẹ lọ.

Awọn ẹya ara ẹrọ Graviton pẹlu:

  • 100% ọfẹ ati orisun-ìmọ
  • Onibawọn onigbọwọ, Ọlọpọọmídíà Olumulo ọfẹ-idọti
  • Aṣaṣe lilo awọn akori
  • Awọn afikun
  • Aifọwọyi Apapọ
  • Ipo Zen
  • Ibamu ni kikun pẹlu awọn akori CodeMirror

25. MindForger

MindForger jẹ agbara ti o ni agbara ati orisun ṣiṣi orisun-ṣiṣe Markdown IDE ti dagbasoke bi olutayo akọsilẹ, olootu, ati oluṣeto pẹlu ibọwọ fun aabo ati aṣiri awọn olumulo. O nfun awọn toonu ti awọn ẹya fun gbigba akọsilẹ ti ilọsiwaju, iṣakoso, ati pinpin gẹgẹbi atilẹyin tag, afẹyinti data, ṣiṣatunkọ metadata, Git ati atilẹyin SSH, ati bẹbẹ lọ.

Awọn ẹya rẹ pẹlu:

  • Ofe ati orisun ṣiṣi
  • Idojukọ-aṣiri
  • Ṣe atilẹyin ọpọlọpọ awọn irinṣẹ fifi ẹnọ kọ nkan fun apẹẹrẹ. ecryptfs
  • Apẹẹrẹ apẹẹrẹ
  • Isopọ aifọwọyi
  • awotẹlẹ HTML ati sun-un
  • Gbe wọle/gbe wọle si ilu okeere
  • Atilẹyin fun awọn afi, ṣiṣatunkọ metadata, ati tito lẹsẹsẹ

26. Komodo IDE

Komodo IDE jẹ olokiki ti o gbajumo ati agbara pupọ agbegbe idagbasoke idagbasoke ti ọpọlọpọ-ede (IDE) fun Perl, Python, PHP, Go, Ruby, idagbasoke wẹẹbu (HTML, CSS, JavaScript) ati diẹ sii.

Ṣayẹwo diẹ ninu awọn ẹya bọtini atẹle ti Komodo IDE.

  • Olootu ti o ni agbara pẹlu fifi aami sintasi, adaṣe, ati diẹ sii.
  • Olukokoro wiwo lati ṣatunṣe, ṣayẹwo, ati idanwo koodu rẹ.
  • Atilẹyin fun Git, Iyipopada, Iṣowo, ati diẹ sii.
  • Awọn afikun ti o wulo fun sisọdi ati faagun awọn ẹya.
  • Ṣe atilẹyin Python, PHP, Perl, Go, Ruby, Node.js, JavaScript, ati diẹ sii.
  • Ṣeto iṣan-iṣẹ ti ara rẹ ni lilo faili rọrun ati lilọ kiri iṣẹ akanṣe.

27. Olootu VI/VIM

Vim ẹya ti o dara si ti olootu VI, jẹ ọfẹ, o lagbara, gbajumọ, ati olootu ọrọ atunto giga. O ti kọ lati mu ṣiṣatunṣe ọrọ ṣiṣe ṣiṣẹ daradara ati awọn ẹya olootu aladun fun awọn olumulo Unix/Linux, nitorinaa, o tun jẹ aṣayan ti o dara fun kikọ ati ṣiṣatunkọ koodu C/C ++.

Ni gbogbogbo, IDE n funni ni itunu siseto diẹ sii ju awọn olootu ọrọ ibile, nitorinaa o jẹ igbagbogbo imọran lati lo wọn. Wọn wa pẹlu awọn ẹya idunnu ati pese agbegbe idagbasoke okeerẹ, nigbakan awọn olukọ-ọrọ ni a mu laarin yiyan IDE ti o dara julọ lati lo fun siseto C/C ++.

Ọpọlọpọ awọn IDE miiran lo wa ti o le wa ati ṣe igbasilẹ lati Intanẹẹti, ṣugbọn gbiyanju pupọ ninu wọn le ṣe iranlọwọ fun ọ lati wa eyi ti o baamu awọn aini rẹ.