Emiatt óriási a kereslet a webfejlesztők és az alkalmazásfejlesztők iránt, és segítségükre valóban modern és élvonalbeli integrált fejlesztési környezetek állnak rendelkezésre a piac összes főbb operációs rendszeréhez. Ebben a cikkben 11 legjobb IDE-t fogunk megnézni, amelyeket felhasználhat webfejlesztéshez, nem csak webfejlesztéshez, hanem ezek az IDE-k alkalmazásfejlesztésre is használhatók.
Az itt felsorolt IDE-k mind a szakmai, mind az új fejlesztők számára hasznosak lehetnek, mivel ezek az IDE-k olyan egyedi funkciókkal rendelkeznek, amelyek a programozási feladatot kissé és gyorsan megkönnyítik.
1. PhpStorm
A PhpStorm egy zárt forráskódú, cross-platform integrált fejlesztői környezet, amelyet kifejezetten PHP, HTML és JavaScript kódolásra terveztek. A JetBrains IntelliJ IDEA platformjára épített PhpStorm az egyik legmodernebb és legmodernebb IDE, amely webfejlesztéshez elérhető az Ubuntu rendszeren. A PhpStorm a WebStorm összes funkciójával együtt szállítja a PHP és az adatbázisok / SQl teljes értékű támogatását. A WebStormról többet megtudhatunk ebben a cikkben később.
A PhpStorm nagyon vonzó és letisztult felhasználói felülettel rendelkezik, mivel a kezelőfelületét a legújabb csúcstechnológiákkal tervezték, például HTML5, CSS, Saas, CoffeeScript stb. Testreszabhatja ezt az IDE-t a témák és a bővítmények támogatásával, hogy tovább fejlessze annak jellemzőit. Az egyik legjobb kódolási környezetet nyújtja a webfejlesztőknek olyan funkciókkal, mint az automatikus kódkiegészítés, a hibák kiemelése, a főbb keretrendszerek, például a WordPress, a Joomla támogatása!, Yii, Symfony stb.
Ezenkívül olyan PHP eszközöket is tartalmaz, amelyek minden PHP nyelvi funkciót kínálnak a modern webfejlesztéshez, beépített fejlesztői eszközök, például távoli telepítés, adatbázisok / SQL, parancssori eszközök stb., intelligens kód navigátor, refaktorálás és hibakeresés, valamint tesztelési eszközök.
A PhpStorm snap csomagként érhető el az Ubuntu 16-on.04 vagy újabb, a taxit pedig letöltötték és telepítették a következő parancs futtatásával a terminálban.
$ sudo snap install phpstorm -classic2. Visual Studio kód
A Microsoft által kifejlesztett Windows, Linux és macOS számára a Visual Studio Code egy kódszerkesztő IDE, amely nagyon hasonlít az Atom szövegszerkesztőhöz és a Sublime szöveghez. A Visual Studio Code nagyon hasznos lehet azok számára, akik újak a programozásban, mivel kiváló tanulási eszközként használható, amely mindent megmagyaráz az egyszerű HTML-címkétől kezdve a szintaxisig és a programozás hibakezeléséig.
Ez az IDE a dobozon kívül Git integrációval érkezik, és olyan szolgáltatásokat kínál, mint az automatikus kódfeltöltés, a szintaxis kiemelése, a visszafejlesztés, a kivonatok, a billentyűparancsok, valamint a különféle programozási és szkriptnyelvek támogatása, mint például C, C ++, CoffeeScript, CSS , HTML, JSON, F #, Perl, PHP, Ruby, Swift és még sok más.
A Visual Studio Code IDE teljesen testreszabható, mivel megváltoztathatja a témákat, további bővítményeket telepíthet új programozási nyelvek, hibakeresők és sok más kiegészítő szolgáltatás hozzáadásához, amelyek nagyon hasznosak lehetnek a fejlesztésben.
A Visual Studio Code letölthető és telepíthető az Ubuntu Software Center alkalmazásból, vagy letölthető .deb fájlt innen, és telepítse a Software Center használatával.
3. Fenséges szöveg
A Sublime Text az egyik legjobb platformokon átívelő kódszerkesztő, amelyet valaha is megtalál az Ubuntu asztali környezetben történő programozáshoz. Ez egy könnyű kódszerkesztő, amely támogatja a kódolást különféle programozási és jelölő nyelveken, mint például Python, C, HTML, JavaScript, CSS és sok más webfejlesztéshez használt népszerű nyelv és technológia.
A Sublime Text egyedi funkciókkal, például
- GoTo Anything
A fájlok néhány kattintással történő megnyitása és szimbólumok, sorok vagy szavak elérése.
- GoTo Definition
A felugró ablak akkor jelenik meg, amikor egy szimbólum fölé viszi az egeret.
A Sublime Text IDE további szolgáltatásai közé tartozik a többszörös kijelölés, a parancspaletta, az erőteljes Python API, az osztott szerkesztés, az azonnali projektváltás és még sok más.
Ezen funkciókon kívül a Sublime Text egy nagyon testreszabható IDE, egyszerű JSON fájlokkal. A különféle fájlokhoz és projektekhez külön testreszabhatja a kulcs-összerendeléseket, menüket, kivonatokat és makrókat.
$ sudo snap install sublime-textVAGY
$ wget -q0 - https: // letöltés.sublimetext.com / sublimehq-pub.gpg | sudo apt-key add -
$ echo “deb https: // letöltés.sublimetext.com / apt / stabil / ”| sudo tee / etc / apt / sources.
lista.d / fenséges szöveg.lista
$ sudo apt-get update
$ sudo apt-get install sublime-text
4. Atom
Az Atom egy ingyenes és nyílt forráskódú kódszerkesztő, amelyet a GitHub fejlesztett ki Windows, macOS és különféle Linux disztribúciók, köztük az Ubuntu számára. Az Atom IDE rendelkezik a legjobb felhasználói felülettel, amely teljesen testreszabható a témák és a stílus változásával.
Az Electron keretrendszer alapján az Atom különféle programozási nyelveket támogat, például C, C ++, C #, CoffeeScript, HTML, JavaScript, PHP, CSS, Python, Perl és sok más széles körben használt nyelv és webtechnológia.
Az Atom fejlesztői azt állítják, hogy ez egy hackelhető szövegszerkesztő a 21-hezutca század. IDE funkciókkal, valamint Git és GitHub integrációval szállítja.
Az Atom editor egyik legjobb tulajdonsága Telex
Ez a funkció lehetővé teszi, hogy együttműködjön más fejlesztőkkel közvetlenül a szerkesztőtől annak érdekében, hogy megossza és tanítsa az ismereteket, amelyek végül jobb szoftver vagy webalkalmazás felépítését eredményezik.
Az Atom emellett kínál néhány IDE-szerű funkciót, például platformok közötti szerkesztést, beépített csomagkezelőt, intelligens automatikus kiegészítést, keresést és cserét, fájlrendszer-böngészőt és több ablakot. Az Atom egy teljesen testreszabható IDE, telepítésre több ezer nyílt forráskódú csomaggal, amelyek a funkciók és a funkciók fejlesztésére használhatók.
$ sudo add-apt-repository ppa: webupd8team / atom$ sudo apt-get update
$ sudo apt-get install atom
5. WebStorm
A WebStorm egy másik webfejlesztési IDE a listán, amelyet a JetBrains fejlesztett ki. A PhpStormhoz hasonlóan a WebStorm is egy zárt forráskódú webfejlesztő IDE, amely elérhető Windows, macOS és különféle Linux disztribúciók, köztük az Ubuntu számára.
A WebStorm nagyon modern és letisztult felhasználói felülettel rendelkezik, és olyan szolgáltatásokat kínál, mint bármelyik modern IDE-ben, például intelligens kódfeltöltés, hibadetektálás, hatékony navigáció, valamint a JavaScript, TypeScript és stíluslap nyelvek refaktorozása.
Ehhez tartozik egy hibakereső is, amelyet a Node hibakereséséhez használhat.js alkalmazások könnyen az IDE-től, a Unit Testing with Karma, Mocha, Protractor és Jest alkalmazásoktól. A WebStorm szintén a dobozba van integrálva a Git, a GitHub és a Mercurial szolgáltatásokkal.
$ sudo snap install webstorm -classic6. Zárójelek
A Brackets az Adobe Systems által kifejlesztett, több platformon futó webfejlesztő alkalmazás. A zárójelek tartalmazzák az összes olyan funkciót, amelyre bármelyik modern IDE-ben számíthat, és kiváló felhasználói felülettel rendelkezik, amelyen könnyen lehet navigálni. Ez a legjobb webfejlesztő IDE, mert élő HTML, CSS és JavaScript kódolási és szerkesztési funkciókat kínál, amelyek nagyon hasznosak lehetnek a webfejlesztés során.
A Brackets egy könnyű, ugyanakkor hatékony webfejlesztő IDE, amely olyan szolgáltatásokat kínál, mint a beépített szerkesztők, az élő előnézet, az osztott nézet, a JSLint és a LESS támogatás. Emellett integrációt kínál a Theseusszal, amely egy nyílt forráskódú JavaScript hibakereső, amely használható töréspontok beállítására, lépésenkénti átkapcsolásra és valós idejű változó ellenőrzésre.
A zárójelek támogatják a programozást és a webfejlesztést különböző nyelveken, például Perl, Ruby, HTML, Python, Java, JavaScript és még sok más nyelven. Beépített kiterjesztés-kezelővel is szállítja, amely további bővítmények letöltésére és telepítésére használható a funkcionalitás növelése érdekében.
$ sudo apt-get-repository ppa: webupd8team / zárójelek$ sudo apt-get update
$ sudo apt-get install zárójelek
7. Vim
A Vim az egyik legjobb és kedvenc IDE a szoftverek programozásához és a webalkalmazások fejlesztéséhez. A Vim egy terminál alapú kódszerkesztő, amely nagyon konfigurálható, amelyet kissé nehéz használni, de miután megismerte, aligha használ más IDE-t.
Támogatja az összes főbb programozási és jelölőnyelvet, mint például a Python, C, C ++, C #, Java, HTML, CSS, JavaScript és még sok más. A Vim olyan funkciókat kínál, mint a szintaxis kiemelése, az egérmozdulatok, a DirectX támogatás a Microsoft felhasználók számára, és ezeken kívül a Vim egy nagyon testreszabható IDE, mivel a pluginok és bővítmények széles skáláját kínálja.
A Vim Ubuntu telepítéséhez hajtsa végre a következő parancsokat a terminálon egyenként.
$ sudo add-apt-repository ppa: jonathanf / vim$ sudo apt-get update
$ sudo apt-get install vim
8. Komodo
Az ActiveState által kifejlesztett Komodo egy IDE, amely C ++, C, XUL, Perl, Python, JavaScript és CSS nyelven íródott. A Komodo egy zárt forráskódú és platformokon átívelő IDE, és rendelkezik a Komodo Edit nevű nyílt forráskódú párjával is.
A Komodo IDE támogatja a programozást és a webfejlesztést az összes főbb nyelven, például Python, PHP, Perl, Go, Ruby, Node.js, JavaScript és még sok más. Olyan funkciókat kínál, mint a kód automatikus kitöltése, a kód refaktorálása, a hibakeresés és az egység tesztelése.
A Komodo ingyen szállítja a Git, a Mercurial, a Subversion, a CVS, a Perforce és a Bazaar szolgáltatásokat integrálva. Rengeteg plugint és bővítményt is támogat, amelyeket telepíthet a funkcionalitás és a teljesítmény növelése érdekében.
A Komodo IDE legújabb kiadását innen töltheti le, és telepítheti a Terminal segítségével.
9. GNU Emacs
A GNU Emacs egy könnyű, cross-platform kódszerkesztő, amelyet Lisp és C fejlesztettek ki. Alapvetően az Emacs programot kifejezetten a Python programozására tervezték, de más szoftver- és webfejlesztést támogat az összes főbb programozási nyelven és webes technológiában.
Az Emacs-nek egyszerű, de hatékony felhasználói felülete van, amely támogatja a szintaxis színezését. Annak ellenére, hogy könnyű IDE, az Emacs néhány nagyon hasznos funkcióval rendelkezik, mint például a testreszabható felhasználói felület, a bővítmények és bővítmények támogatása, valamint a szintaxis kiemelése.
A GNU Emacs letölthető és telepíthető az Ubuntu Software Center webhelyről.
10. Kékhal
A Bluefish egy több platformon integrált fejlesztői környezet, amelyet a Bluefish Dev Team fejlesztett ki. Különféle operációs rendszerekhez érhető el, beleértve a W-t is
indows, macOS, Solaris és sok Linux disztró. Ez egy könnyű kódszerkesztő, egyszerű felhasználói felülettel, amely nagyon előnyös lehet az új Linux felhasználók számára.
A Bluefish számos programozási nyelv fejlesztését támogatja, például HTML, CSS, Google Go, Vala, Perl, SQL, Ruby, Python, PHP, C és még sok más fontosabb nyelven.
A Bluefish egy funkciókban gazdag IDE, amely olyan funkciókat tartalmaz, mint a szintaxis kiemelése, a kód automatikus kiegészítése, az automatikus helyreállítás és a kód hajtogatása. A Bluefish Ubuntu telepítéséhez futtassa a következő parancsokat a Terminálban.
$ sudo add-apt-repository ppa: klaus-vormweg / bluefish$ sudo apt-get update
$ sudo apt-get install bluefish
11. Kód :: Blokkok
Code :: Blocks egy ingyenes, nyílt forráskódú integrált fejlesztői környezet, amelyet C, C ++ és Fortran fejlesztettek ki. Platformokon átívelő IDE, amely használható a Windows, a Solaris és a különféle Linux disztribúciókban, beleértve az Ubuntut is.
A Code :: Block támogatja a programozást az összes széles körben használt programozási nyelven, beleértve a C, C ++, PHP, HTML és JavaScript programokat. Könnyű, de funkciókban gazdag IDE, amely olyan funkciókkal rendelkezik, mint a kód újraszerkesztése, a szintaxis kiemelése, a kód hajtogatása, az automatikus kód befejezése és még sok más.
Kód :: Blokkolja a szállítmányokat több fordítóval, köztük a GCC, a Microsoft Visual C ++, a Digital Mars és még sokan mások. Ez egy nagyon testreszabható IDE, beépülő modulokkal és kiterjesztés-támogatással. A Code :: Blocks telepítéséhez az Ubuntuban futtassa a terminál egyes parancsait.
$ sudo add-apt-repository ppa: damien-moore / codeblocks-stabil$ sudo apt-get update
$ sudo apt install codeblocks codeblocks-contrib
Tehát ez a 11 legjobb webfejlesztéshez szükséges IDE az Ubuntuban 2018-tól. Az itt felsorolt összes IDE-t az Ubuntu 18-on tesztelik.04 LTS kiadás, és mindegyik zökkenőmentesen fog futni a régebbi Ubuntu kiadásokon is. Kérdése van vagy javaslata van? Keressen minket bátran a @LinuxHint és a @SwapTirthakar címen