Un IDE (Integrované vývojové prostředí)neboli integrované vývojové prostředí není nic jiného než sada nástrojů používaných vývojáři a programátory k vytváření softwaru. Díky těmto IDE nebudete muset použít samostatný textový editor k napsání zdrojového kódu nebo kompilátor k jeho kompilaci nebo jiný debugger. Mají tendenci integrovat to všechno a některé víc než to.
Linux, zejména Ubuntu, se stal velmi zajímavá platforma pro vývojáře. Pokud uvažujete o zahájení programování z tohoto operačního systému, zde je seznam některých z nejlepších IDE, které aktuálně máte k dispozici ...
Editor Bluefish
Editor Bluefish Není to IDE jako takové, ale může to být skvělý nástroj pro ty, kteří hledají něco mocného pro vývoj webových aplikací. V těchto případech se jedná o tlumočené jazyky, které není nutné kompilovat. A tento editor může mít vše, co potřebujete, a další, jako je systém automatického doplňování, automatická identifikace, výkonný vyhledávač a nástroj pro výměnu, podpora integrace externích programů, jako jsou make, lint, weblint atd.
Tento program podporuje HTML (také XHTML a HTML5) a CSS, ale také další zajímavé jazyky jako Ada, ASP .NET a VBS, C / C ++, D, Clojure, CFML, gettext PO, Google Go, Java a JavaScript, jQuery, Lua a další.
Geany
Geany je velmi populární na Linuxu. Jedná se o lehké IDE, které podporuje většinu nejpopulárnějších jazyků. Jeho vývoj je jednoduchý a rychlý se základními funkcemi, které od takového programu očekáváte, jako je automatická identifikace, zvýrazňování syntaxe, automatické dokončování kódu nebo úryvky atd.
Zahrnuje také a zásuvný systém rozšířit své možnosti a učinit z jeho nejnovějších verzí ještě zajímavější.
KDevelop
toto integrované vývojové prostředí velmi silný, kompletní a moderní. Používá se pro systémy GNU / Linux, stejně jako další Unix (FreeBSD, Solaris a macOS) a také ve Windows. Ačkoli je vyvinut KDE, funguje také v jiných desktopových prostředích. Navíc je bezplatný a otevřený zdroj pod licencí GPL. Podporuje programovací jazyky jako C, C ++, Python, PHP a QML / JavaScript.
Zatmění
Zatmění je další z nejpopulárnějších a nejpokročilejších IDE pro Linux. Je napsán v Javě a používá se hlavně pro vývoj Java aplikací, i když podporuje jiné jazyky pomocí pluginů. Například jako C, C ++, COBOL, Fortran, Haskell, JavaScript, Perl, PHP, Python, R, Ruby, Ruby on Rails, Scheme atd.
Konzoly
Editor kódu Konzoly Může být zahrnut mezi IDE Linuxu, i když se jedná o program vytvořený společností Adobe speciálně pro vývoj webových aplikací, jak se stalo u prvního v tomto seznamu. Je snadno použitelný a funkční, s množstvím nástrojů a možností přidání pluginů.
Kód Visual Studio
Populární IDE společnosti Microsoft bylo také portováno pro Linux. Kdo by řekl, že mezi IDE této platformy bude před několika lety jeden z Redmondů ... Ale ano, je to tak, pokud vyvíjíte pro Windows, pravděpodobně je raději uděláte z rychlého a výkonného Kód Visual Studio.
Lazarus IDE
Lazarus IDE je velmi rychlý, bezplatný a bezplatný vývojový nástroj, který je k dispozici pro různé platformy, včetně GNU / Linux. Je založen na jazyce Object Pacal a je skvělou alternativou ke známému Delphi.
anjuta
anjuta je další z IDE dostupných pro Linux, který se vám bude líbit. Toto integrované vývojové prostředí umožňuje programování v jazycích jako C, C ++, Java, Python a také Vala. Obsahuje mnoho pokročilých programovacích funkcí. Kromě toho je dokonale integrován do GTK (GNOME).
NetBeans
Další populární IDE je NetBeans. Zdarma a otevřená sada, která se specializuje na programovací jazyk Java. Má také velké množství modulů, které ji rozšiřují.
Krevety3
Pro ty, kteří dávají přednost práci s programovacím jazykem Gambas (odvozeno od BASIC a zdarma pod licencí GNU GPL), určitě oceníte znalost Gambas3. Jeden z těchto IDE dostupných pro Linux pro vytváření formulářů s tlačítky, textovými poli a mnoha dalšími vizuálními objekty.
Tvůrce Qt
V neposlední řadě existuje také další z těchto populárních IDE, jako je Tvůrce Qt. Jak název napovídá, speciálně navržen pro aplikace Qt. Vyvinuto společností TrollTech a se kterými můžete vyvíjet pro různá desktopová prostředí, dokonce i pro mobily Android a iOS.
Není pochyb o tom, že jsou všichni dobrými textovými editory. A dokonce i některé z nich jsou dobré IDE. Tento seznam je ale zastaralý a velmi neúplný. A co KDevelop? Je to mnohem víc než vícejazyčné a multiplatformní IDE. A Kate? Možná jeden z nejpokročilejších editorů, které lze také použít jako výkonný IDE.
Závorky budou opuštěny.
Proč použili obrázek z webStormu nebo PhpStormu a vůbec se o něm nezmínili?