Un IDE (Integrált Fejlesztési Környezet), vagy az integrált fejlesztői környezet nem más, mint egy olyan eszközkészlet, amelyet a fejlesztők és programozók a szoftverek létrehozására használnak. Ezeknek az IDE-knek köszönhetően nem kell külön szövegszerkesztőt használni a forráskód megírásához, vagy fordítót annak fordításához, vagy egy másik hibakeresőt. Hajlamosak mindezt integrálni, és néhányat ennél is többet.
A Linux, különösen az Ubuntu, a nagyon érdekes platform a fejlesztők számára. Ha azon gondolkodik, hogy ezzel az operációs rendszerrel kezdene programozni, íme egy lista a jelenleg elérhető legjobb IDE-k közül ...
Kékhal szerkesztő
Kékhal szerkesztő Ez nem IDE, mint olyan, de nagyszerű eszköz lehet azok számára, akik valami erőset keresnek a webfejlesztéshez. Ezekben az esetekben értelmezett nyelvekről van szó, amelyeket nem kell összeállítani. Ez a szerkesztő mindent megtalálhat, amire szüksége lehet, és még sok minden más, például egy automatikus kiegészítés, automatikus azonosítás, hatékony keresőmotor és helyettesítő eszköz, külső programok, például a make, a lint, a weblint stb. Integrálásának támogatása.
Ez a program támogatja a HTML-t (XHTML és HTML5 is) és a CSS-t, de más érdekes nyelveket is, például Ada, ASP .NET és VBS, C / C ++, D, Clojure, CFML, gettext PO, Google Go, Java és JavaScript, jQuery, Lua és még sok más.
Geany
Geany nagyon népszerű a Linuxon. Ez egy könnyű IDE, amely a legnépszerűbb nyelvek többségét támogatja. Egyszerű és gyors a fejlesztés, az alapvető funkciókkal, amelyeket elvár egy ilyen programtól, mint például az automatikus azonosítás, a szintaxis kiemelése, a kód automatikus kiegészítése vagy a kivonatok, stb.
Tartalmazza a plugin rendszer bővíteni képességeit, még érdekesebbé téve legújabb verzióiban.
KDevelop
ezt integrált fejlesztési környezet nagyon erős, teljes és modern. GNU / Linux rendszerekhez, valamint más Unix-okhoz (FreeBSD, Solaris és macOS), valamint Windows-hoz is használják. Bár a KDE fejlesztette, más asztali környezetekben is működik. Ezenkívül ingyenes és nyílt forráskódú, a GPL licenc alatt. Támogatja a programozási nyelveket, mint a C, C ++, Python, PHP és QML / JavaScript.
fogyatkozás
fogyatkozás a Linux egyik legnépszerűbb és legfejlettebb IDE-je. Java nyelven íródott, és főleg Java alkalmazások fejlesztésére használják, bár pluginok segítségével más nyelveket is támogat. Például: C, C ++, COBOL, Fortran, Haskell, JavaScript, Perl, PHP, Python, R, Ruby, Ruby on Rails, Scheme stb.
Konzolok
A kódszerkesztő Konzolok Felvehető a Linux IDE-k közé, bár ez az Adobe által kifejezetten webfejlesztés céljából létrehozott program, amint az a listán szereplő elsővel történt. Könnyen használható és funkcionális, számos eszközzel, valamint beépülő modulok hozzáadásának lehetőségével.
Visual Studio kód
A népszerű Microsoft IDE-t Linuxra is portolták. Ki mondaná, hogy ennek a platformnak az IDE-i között néhány évvel ezelőtt a redmondiak egyike lesz ... De igen, ez így van, ha Windows rendszerre fejlesztesz, valószínűleg inkább a gyors és nagy teljesítményű Visual Studio kód.
Lázár IDE
Lázár IDE egy nagyon gyors, ingyenes, ingyenes fejlesztőeszköz, amely különféle platformokhoz érhető el, beleértve a GNU / Linuxot is. Az Object Pacal nyelvre épül, és remek alternatívát jelent a jól ismert Delphi-vel szemben.
anjuta
anjuta egy másik a Linux számára elérhető IDE-k közül, amelyek tetszeni fognak. Ez az integrált fejlesztői környezet lehetővé teszi a programozást olyan nyelveken, mint a C, C ++, Java, Python és a Vala is. Sok fejlett programozási funkciót tartalmaz. Ezenkívül tökéletesen integrálva van a GTK-val (GNOME).
NetBeans
Egy másik népszerű IDE NetBeans. Ingyenes és nyílt csomag, amely a Java programozási nyelvre specializálódott. Emellett nagy számú modullal rendelkezik a bővítéséhez.
Garnélarák3
Azok számára, akik inkább a programozási nyelvvel dolgoznak Garnélarák (a BASIC-ból származik, és ingyenes a GNU GPL licenc alatt), akkor biztosan értékelni fogja a Gambas3 ismeretét. Az egyik ilyen Linux alatt elérhető gombokkal, szövegdobozokkal és sok más vizuális objektummal ellátott űrlapok létrehozásához.
QtCreator
Végül, de nem utolsósorban, van még egy ilyen népszerű IDE, például QtCreator. Ahogy a neve is mutatja, kifejezetten a Qt alkalmazásokhoz tervezték. A TrollTech fejlesztette ki, és amellyel különböző asztali környezetekhez fejleszthet, akár Android és iOS mobilokhoz is.
Kétségtelen, hogy valamennyien jó szövegszerkesztők. És még közülük is jó IDE-k. De ez a lista elavult és nagyon hiányos. Mi a helyzet a KDevelopdal? Sokkal több, mint egy többnyelvű és platformokon átívelő IDE. És Kate? Esetleg az egyik legfejlettebb szerkesztő, amely erőteljes IDE-ként is használható.
A zárójeleket elhagyják.
Miért használtak egy webStorm vagy PhpStorm képet, és nem is említették?