Napjaink modern webfejlesztőjeként sok mindent természetesnek veszünk. Most például megnyithatsz bármilyen alkalmazást a számítógépeden (legyen az Linux, Mac vagy Windows), és könnyen kódolhatsz különféle bővítmények és kiterjesztések segítségével.
De ez nem volt mindig így.
A tapasztalt programozók még emlékezhetnek arra, milyen volt a vi, ed, és a Notepad-szerű alkalmazásokban dolgozni. Nem olyan kellemes, ugye? Ebben a bejegyzésben elmondjuk, mit kell tudnod a legújabb és legjobb kódszerkesztőkről a webfejlesztők számára.
Az IDE az Integrált Fejlesztési Környezetre utaló kifejezés. Az IDE lehetővé teszi a kód írását és a kompilátorral vagy a linterrel való hibakeresést ugyanabban a programban.
Az IDE-kkel automatizálási eszközöket, több programozási nyelvet és out-of-the-box funkciókat is használhatsz. Szükséged lesz IDE-re, hogy nagy projekteket hajts végre különböző platformokon. Más esetekben egy elégséges funkcióval rendelkező szerkesztő is megteszi.
A front-end fejlesztőknek olyan funkciókra és eszközökre van szükségük, amelyeket ritkán használnak a back-end fejlesztői vagy rendszergazdái. Ezért vannak "szövegszerkesztő programok" és "kódszerkesztők".
Ebben a cikkben összegyűjtöttük hét IDE-t, melyeket használhatsz a kód szerkesztéséhez és hibakereséshez.
Ha valamit kifelejtettünk, kérjük oszd meg velünk a megjegyzések szekcióban!
Az Atom egy nyílt forrású UI és UX kódoló szoftver. Értékelni fogod a szabad hozzáférést és az általa kínált eszközöket.
Dolgozhatsz egy, vagy egyszerre több táblázatban.
Ez egy a Node.js-ben írt és a GitHub által kifejlesztett közösségépítésű alkalmazás. Ingyenes bővítményeket tölthetsz le és szabhatod személyre azokat.
Az Atom web alapú és API-ja nyitott az integrációra. Minden nagyobb platformhoz elérhető, teljesen hordozható, könnyű, és nagyszerű fejlesztői közösséggel rendelkezik. Az egyéni töredékek ismételt feladatokhoz használhatók. Az Atom kényelmes környezetet biztosít kisebb, angol nyelvű projektek számára.
Az Adobe által létrehozott Brackets egyszerű, nyílt forráskódú és többplatformos. Még saját kiegészítőt is létrehozhatsz, megoszthatod azokat egy közösséggel, élvezheted a beépített előnézetet, és módosíthatod a konfigurációs fájlt.
Élvezd a Gyors szerkesztés funkciót ...
és add hozzá a "Keresés és csere" funkciót.
Minden funkció fantasztikus: Autoprefixer, validálás, Git integráció, automatikus kiegészítés / Emmet, Bootstrap, kódrészletek stb.
A Javascriptben írt Brackets meglehetősen lassú és sok memóriát igényel.
Ez a kódszerkesztő a Microsoft által a Windows, Mac és Linux számára készült.
Az egyszerűen kezelhető felület, a kódrészletek, a hibakeresés, az automatikus kód kiegészítés, a többszörös helyettesítési funkciók, az interaktív keresés, a szintaxiskiemelés és a beágyazott Git-vezérlés mindössze néhány az elérhető előnyök közül.
Nagyon hasonlít egy teljes értékű IDE-re. Az indítási idő nagyon hosszú lehet, de a VS Code ezt mindenképpen megéri.
A Notepad ++ a Scintilla szerkesztő összetevőn alapul. C ++ -ban van írva a teljesítmény növelése és a programméret csökkentése érdekében.
A Stack Overflow Developer Survey 2015 szerint ez a legelterjedtebb az adatkutatók és a diákok körében.
A Notepad ++ rendkívül testreszabható és kódkiemelő funkcióval rendelkezik a C ++ / PHP / CSS / HTML / Powershell / SQL / XML és stb. szerkesztésekor.
Az UltraEdit nem ingyenes, körülbelül 100 dollárért telepíthető. A csomagban számos programozó eszköz létezik, beleértve a konfigurálható szintaxiskiemelést, makrókat, kód beágyazást, a távoli szerkesztést FTP-n keresztül stb. Teljesen megéri az árát.
Magasan testre szabható, könnyen kezeli a nagy fájlokat, és korlátlan támogatást is tartalmaz. Ez a program sok olyan előnnyel rendelkezik, amelyekkel még a legjobb IDE-ket is lepipálja.
A Sublime Text 3 nagyon gazdag funkciókban. A program nem ingyenes, letölthető 70 dollár értékben. Korlátlan ideig tesztelheted díjmentesen, ha nem zavarnak a figyelmeztetésekkel, amelyek arra emlékeztetnek, hogy vásárolj licencet.
A Sublime Text hihetetlenül gyors, könnyű, stabil, teljesen személyre szabható és intuitív.
Kapsz egy hatalmas közösségi bővítmények könyvtárat.
A felhasználók értékelik a szintaxiskiemelést, az automatikus kiegészítést, az automatikus mentést, a többszörös kijelölést, a könnyű navigációt, a beépített parancssort stb.
A JetBrains IDE kiváló felhasználói élményt nyújt, de a 30 napos próbaidő leteltét követő első évben 129 dollárt kell fizetni érte.
A JS alapú alkalmazások fejlesztésekor megtalálsz minden szükséges funkciót.
Nagyszerű Git támogatás.
Az automatikus kiegészítés, a szintaktikai hibák automatikus felderítése, a refactoring eszközök és számos más funkció teszi a Javascript-fejlesztést sokkal simábbá.
A kiterjedt bővítménytár segít a funkciók bővítésében vagy az interfész testreszabásában.
A JetBrains hihetetlen hallgatói programot kínál - egy év szabad felhasználásra.
Ha szeretnéd látni bármilyen sablon kódját, csak válaszd ki a megfelelő programot! Ezen a linken megtalálod a gyűjtemény angol verzióját a végén egy táblázattal, amely segíthet a választásban: Best Code Editors For Developers 2018
Természetesen a kódszerkesztő használatának fő oka a webhelyek és alkalmazások létrehozása és testreszabása. Válogass több ezer prémium sablon közül a TemplateMonster online piacán. A WebStorm és a Sublime szerkesztők a legnépszerűbbek fejlesztőink körében. Én személy szerint inkább a Sublime-t kedvelem megbízhatósága, könnyedsége és testreszabható szintaxiskiemelése miatt.