Integroitu kehitysympäristö

Integroitu kehitysympäristö


Kieli supportEdit

Jotkut Ide tukee useita kieliä, kuten GNU Emacs perustuu C-ja Emacs Lisp, ja IntelliJ IDEA, Eclipse, MyEclipse tai NetBeans, kaikki perustuu Java, tai MonoDevelop, joka perustuu C#, tai PlayCode.

tukea vaihtoehtoisille kielille tarjotaan usein liitännäisillä, jolloin ne voidaan asentaa samaan IDE: iin samaan aikaan. Esimerkiksi, Flycheck on moderni on-the-fly syntaksitarkistus extension for GNU Emacs-24 tukee 39 kieltä., Eclipse ja Netbeans ovat plugins for C/C++, Ada, GNAT (esimerkiksi AdaGIDE), Perl, Python, Ruby ja PHP, jotka on valittu välillä automaattisesti perustuu tiedostopääte, ympäristö tai projektin asetukset.

Asenteet eri computing platformsEdit

Unix-ohjelmoijat voivat yhdistää command-line POSIX työkaluja täydellinen kehitysympäristö, joka pystyy kehittämään suuria ohjelmia, kuten Linux-ytimen ja sen ympäristössä. Tässä mielessä koko Unix-järjestelmä toimii IDE., Free software GNU tools (GNU Compiler Collection (GCC), GNU Debugger (GDB) ja GNU make) ovat saatavilla monilla alustoilla, kuten Windowsissa. Läpitunkevaa Unix-filosofia ”kaikki on tekstiä stream” ja mahdollistaa kehittäjille, jotka suosivat command-line suuntautunut työkaluja käyttää toimittajat kanssa tuki, monet standardin Unix-ja GNU rakentaa työkaluja, rakennus IDE ohjelmat likeEmacsor Vim. Tietojen Näyttö Debuggeri on tarkoitus olla kehittynyt graafinen etupään monta teksti-pohjainen debuggeri standardin työkaluja., Jotkut ohjelmoijat haluavat hallita makefiles ja niiden johdannaiset samanlaisia koodirakennustyökalut sisältyvät täydellinen IDE. Esimerkiksi useimmat PostgreSQL-tietokannan käyttäjät käyttävät tehdä ja GDB suoraan kehittää uusia ominaisuuksia. Vaikka rakennus PostgreSQL Microsoft Windows Visual C++, Perl-skriptejä käytetään korvaavana tehdä eikä luottaa tahansa IDE-ominaisuudet. Jotkin Linux-tunnukset, kuten Geany, yrittävät tarjota graafisen etupään perinteisille rakennustoiminnoille.

eri Microsoft Windows-alustoille, komentorivin työkaluja kehittämiseen käytetään harvoin., Näin ollen on olemassa monia kaupallisia ja ei-kaupallisia tuotteita. Kuitenkin, jokainen on eri suunnittelu yleisesti luoda yhteensopimattomuuksia. Useimmat suuret compiler myyjät Windows edelleen tarjota ilmaisia kopioita heidän komentorivin työkaluja, kuten Microsoft (Visual C++, Platform SDK .NET Framework SDK, nmake utility).

IDEs on aina ollut suosittu Apple Macintosh classic Mac OS-ja macOS, vuodelta Macintosh Ohjelmoijan Workshop, Turbo Pascal, LUULEN, että Pascal ja AJATELLA, C ympäristöt 1980-luvun puolivälissä., Tällä hetkellä macOS ohjelmoijat voivat valita native Ide, kuten Xcode ja avoimen lähdekoodin työkaluja, kuten Eclipse ja Netbeans. ActiveState Komodo on MacOS: ssä tuettava oma monikielinen IDE.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *