Emiatt óriási igény mutatkozik a webfejlesztők és az alkalmazásfejlesztők iránt, és a segítségükre valóban modern és élvonalbeli integrált fejlesztői környezetek állnak rendelkezésre a piac összes főbb operációs rendszeréhez. Ebben a cikkben 11 legjobb IDE -t fogunk megvizsgálni, amelyeket webfejlesztésre használhat, nemcsak webfejlesztésre, hanem ezekre az IDE -kre is használható alkalmazások fejlesztésére.
Az itt felsorolt IDE -k mind professzionális, mind új fejlesztők számára hasznosak lehetnek, mivel ezek az IDE -k olyan egyedi funkciókkal rendelkeznek, amelyek némileg megkönnyítik és gyorsítják a programozási feladatokat.
1. PhpStorm
A PhpStorm egy zárt forráskódú, többplatformos integrált fejlesztői környezet, amelyet kifejezetten PHP, HTML és JavaScript kódolásra terveztek. A JetBrains IntelliJ IDEA platformjára épülő PhpStorm az egyik legmodernebb és legkorszerűbb IDE, amely elérhető az Ubuntu webes fejlesztéséhez. A PhpStorm a WebStorm összes funkciójával rendelkezik, teljes körű PHP és Databases/SQl támogatással. A WebStormról többet fogunk tudni ebben a cikkben.
A PhpStorm nagyon vonzó és sima felhasználói felülettel rendelkezik, mivel kezelőfelületét a legmodernebb technológiákkal, például HTML5, CSS, Saas, CoffeeScript stb. Az egyik legjobb kódolási környezetet biztosítja a webfejlesztők számára olyan funkciókkal, mint az automatikus kódkitöltés, a hibák kiemelése, a főbb keretrendszerek, például a WordPress, a Joomla !, a Yii, a Symfony stb.
Tartalmaz továbbá PHP eszközöket, amelyek minden PHP nyelvi funkciót kínálnak a modern webfejlesztéshez, beépített fejlesztői eszközöket, például távoli telepítést, adatbázisokat/SQL-t, parancssori eszközöket stb., Intelligens kódnavigátort, javítást és hibakeresést. tesztelő eszközök.
A PhpStorm gyorscsomagként érhető el az Ubuntu 16.04 vagy újabb verzióján, a taxit pedig letöltheti és telepítheti a következő parancs futtatásával a terminálon.
$sudocsattantelepítésphpstorm - klasszikus2. Visual Studio kód
A Microsoft által Windows, Linux és macOS számára kifejlesztett Visual Studio Code egy kódszerkesztő IDE, amelyet nagyon hasonlónak talál az Atom Text Editorhoz és a Sublime Texthez. A Visual Studio Code nagyon hasznos lehet azok számára, akik még nem ismerik a programozást, mivel kiváló tanulási eszközként használható, amely mindent elmagyaráz az egyszerű HTML -címkétől a szintaxison és a programozási hibakezelésen keresztül.
Ez az IDE a Git integrációjával együtt kerül kiszállításra, és olyan funkciókat kínál, mint az automatikus kódkiegészítés, a szintaxis kiemelése, a refaktorálás, a töredékek, a billentyűparancsok, valamint a különféle programozási és szkriptnyelvek támogatása, például a 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és során.
A Visual Studio Code letölthető és telepíthető az Ubuntu Software Centerben, vagy letölthető .deb fájl innen itt és telepítse a Software Center segítségével.
3. Magasztos szöveg
A Sublime Text az egyik legjobb platformközi kódszerkesztő, amelyet valaha talál az Ubuntu asztali környezetben történő programozásra. Ez egy könnyű kódszerkesztő, amely támogatja a kódolást különböző programozási és jelölési nyelveken, mint például a Python, C, HTML, JavaScript, CSS és sok más népszerű webfejlesztési nyelv és technológia.
A Sublime Text egyedi funkciókkal rendelkezik, mint pl
- Ugrás bármire
A fájlok néhány kattintással történő megnyitásához és a szimbólumokhoz, sorokhoz vagy szavakhoz való ugráshoz.
- GoTo definíció
Egy előugró ablak jelenik meg, amikor az egérmutatót egy szimbólum fölé viszi.
A Sublime Text IDE további funkciói többféle választást, parancspalettát, hatékony Python API -t, megosztott szerkesztést, azonnali projektváltást és még sok mást tartalmaznak.
Ezeket a funkciókat leszámítva a Sublime Text egy jól testreszabható IDE egyszerű JSON fájlokkal. A billentyűkötéseket, a menüket, a töredékeket és a makrókat személyre szabhatja a különböző fájlokhoz és projektekhez.
$sudocsattantelepítésmagasztos szövegVAGY
$wget- q0 - https://download.sublimetext.com/sublimehq-pub.gpg| sudo apt-key add-
$kidobtadeb https://download.sublimetext.com/találó/stabil/ | sudopóló/stb./találó/források.
lista.d/fenséges-szöveg.lista
$sudo apt-get frissítés
$sudo apt-get installmagasztos szöveg
4. Atom
Az Atom egy ingyenes és nyílt forráskódú forráskód-szerkesztő, amelyet a GitHub fejlesztett ki Windows, macOS és különböző Linux disztribúciók számára, beleértve az Ubuntut is. 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 támogatja a különböző programozási nyelveket, például a C, C ++, C#, CoffeeScript, HTML, JavaScript, PHP, CSS, Python, Perl és sok más széles körben használt nyelvet és webtechnológiát.
Az Atom fejlesztői azt állítják, hogy feltörhető szövegszerkesztő lesz a 21utcaszázad. IDE funkciókkal, valamint Git és GitHub integrációval érkezik.
Az Atom szerkesztő egyik legjobb tulajdonsága Telex
Ez a funkció lehetővé teszi, hogy közvetlenül a szerkesztőből együttműködhessen más fejlesztőkkel annak érdekében, hogy megosszák és tanítsák a tudást, ami végül jobb szoftver vagy webes alkalmazás létrehozását eredményezi.
Az Atom néhány olyan IDE-funkciót is kínál, mint a platformok közötti szerkesztés, a beépített csomagkezelő, az intelligens automatikus kiegészítés, a keresés és a csere, a fájlrendszer-böngésző és a több ablak. Az Atom egy teljesen testreszabható IDE, amelyhez több ezer nyílt forráskódú csomag telepíthető, és amelyek funkciók és funkciók fejlesztésére használhatók.
$sudoadd-apt-repository ppa: webupd8team/atom$sudo apt-get frissítés
$sudo apt-get installatom
5. WebStorm
A WebStorm egy másik webfejlesztési IDE a listánkon, 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önböző Linux disztribúciók számára, beleértve az Ubuntut is.
A WebStorm nagyon modern és sima felhasználói felülettel rendelkezik, és olyan funkciókat kínál, mint minden modern IDE, mint például az intelligens kódkitöltés, a hibafelismerés, a hatékony navigáció, valamint a JavaScript, a TypeScript és a stíluslapok nyelvének átalakítása.
Tartalmaz egy hibakeresőt is, amellyel könnyedén hibakeresheti a Node.js alkalmazásokat az IDE -ből, az egység teszteléséből a Karma, a Mocha, a Protractor és a Jest segítségével. A WebStorm a Git, a GitHub és a Mercurial szoftverrel együtt is kapható.
$sudocsattantelepítéswebstorm - klasszikus6. Konzolok
A Brackets egy platformok közötti webfejlesztő alkalmazás, amelyet az Adobe Systems fejlesztett ki. A Brackets minden olyan funkcióval rendelkezik, amelyet elvárhat bármely modern IDE -től, és kiváló felhasználói felülettel rendelkezik, amely könnyen navigálható. Ez a legjobb webfejlesztési IDE, mivel é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ű, mégis hatékony webfejlesztő IDE, amely olyan funkciókat kínál, mint a soron belüli szerkesztők, az élő előnézet, a megosztott nézet, a JSLint és a LESS támogatás. Ezenkívül integrációt kínál a Theseus-szal, amely egy nyílt forráskódú JavaScript hibakereső, amely töréspontok beállítására, a kódok átlépésére és a valós idejű változók ellenőrzésére használható.
A Brackets támogatja 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 bővítménykezelővel is rendelkezik, amely további bővítmények letöltésére és telepítésére használható a funkcionalitás javítása érdekében.
$sudoapt-get-repository ppa: webupd8team/zárójelek$sudo apt-get frissítés
$sudo apt-get installzárójelek
7. Jöttem
A Vim az egyik legjobb és kedvenc IDE szoftver programozáshoz és webes alkalmazásfejlesztéshez. A Vim egy terminál -alapú kódszerkesztő, amely nagyon konfigurálható, és kissé nehezen fogja használni, de ha megismerte, aligha használ más IDE -t.
Támogatja az összes fő programozási és jelölési nyelvet, például 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, egérmozdulatok, DirectX támogatás a Microsoft felhasználók számára, és ezeken kívül a Vim egy személyre szabható IDE, mivel bővítmények é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.
$sudoadd-apt-repository ppa: jonathanf/jöttem$sudo apt-get frissítés
$sudo apt-get install jöttem
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 platformok közötti IDE, és rendelkezik nyílt forráskódú megfelelőjével, a Komodo Edit névvel.
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 kiegészítése, a kódjavítás, a hibakeresés és az egység tesztelése.
A Komodo a Git, a Mercurial, a Subversion, a CVS, a Perforce és a Bazaar integrációjában kerül kiszállításra. Ezenkívül rengeteg bővítményt és bővítményt támogat, amelyeket a funkcionalitás és a teljesítmény javítása érdekében telepíthet.
A Komodo IDE legújabb kiadását innen töltheti le itt és telepítse a terminál használatával.
9. GNU Emacs
A GNU Emacs egy könnyű, több platformra kiterjedő kódszerkesztő, amelyet Lisp és C nyelveken fejlesztettek ki. Alapvetően az Emacs kifejezetten a Python programozására lett kifejlesztve, de támogatja a többi szoftver és webfejlesztést az összes fő programozási nyelven és webtechnológiában.
Az Emacs egyszerű, mégis hatékony felhasználói felülettel rendelkezik, amely támogatja a szintaxis színezését. Annak ellenére, hogy könnyű IDE, az Emacs néhány nagyon hasznos funkciót tartalmaz, mint például a személyre szabható 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 Centerből.
10. Kékhal
A Bluefish egy többplatformos integrált fejlesztési környezet, amelyet a Bluefish Dev Team fejlesztett ki. Különböző operációs rendszerekhez érhető el, beleértve a W -t
indows, macOS, Solaris és sok Linux disztribúció. 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 támogatja a különböző programozási nyelvek fejlesztését, mint például a HTML, CSS, Google Go, Vala, Perl, SQL, Ruby, Python, PHP, C és sok más fő nyelv.
A Bluefish egy funkciókban gazdag IDE, amely olyan funkciókkal rendelkezik, mint a szintaxis kiemelése, a kód automatikus kiegészítése, az automatikus helyreállítás és a kódhajtogatás. A Bluefish Ubuntu telepítéséhez futtassa a következő parancsokat a terminálon.
$sudoadd-apt-repository ppa: klaus-formweg/kékhal$sudo apt-get frissítés
$sudo apt-get installkékhal
11. Kód :: Blokkok
A Code :: Blocks ingyenes, nyílt forráskódú integrált fejlesztői környezet, amelyet C, C ++ és Fortran rendszerekben fejlesztettek ki. Ez a platformok közötti IDE, amely használható Windows, Solaris és különböző Linux disztribúciókban, beleértve az Ubuntut is.
A Code :: Block támogatja a programozást minden széles körben használt programozási nyelven, beleértve a C, C ++, PHP, HTML és JavaScript programozási programokat. Könnyű, mégis funkciókban gazdag IDE, olyan funkciókkal, mint a kódjavítás, szintaxis kiemelés, kódhajtogatás, automatikus kódkitöltés és még sok más.
Kód :: Blokkolja a szállítást több fordítóval, beleértve a GCC -t, a Microsoft Visual C ++ -ot, a Digital Mars -ot és még sok másat. Ez egy nagymértékben testreszabható IDE is, beépülő modulokkal és bővítmények támogatásával. A Code :: Blocks Ubuntu telepítéséhez futtassa a következő parancsokat a terminálon egyenként.
$sudoadd-apt-repository ppa: damien-moore/kódblokkok-stabil$sudo apt-get frissítés
$sudotalálótelepítéscodeblocks codeblocks-contrib
Ez tehát a 11 legjobb IDE a webfejlesztéshez az Ubuntuban 2018 óta. Az itt felsorolt IDE -ket az Ubuntu 18.04 LTS kiadáson tesztelik, és mindegyik zökkenőmentesen fog futni a régebbi Ubuntu kiadásokon is. Van kérdése vagy javaslata? Keressen minket bátran a címen @LinuxHint és @SwapTirthakar