A 8 legjobb Linux IDE vagy Linux kódszerkesztő

Kódolni jó móka, és ha jól csinálod, akkor jó fejlesztő lehetsz. Manapság az emberek a programozás felé fordulnak, és sikeresen építenek nagyszerű alkalmazásokat. Ebben a bejegyzésben a Linux felhasználóknak adok egy listát a 8 legjobb Linux IDE vagy kódszerkesztő programról, amelyek segítenek a fejlesztőknek a nagyszerű alkalmazások gyors és egyszerű programozásában Linuxon.

Az IDE-k nagyon fontosak bármilyen alkalmazás fejlesztése során. Rengeteg praktikus funkcióval megkönnyíthetik a munkát. A 8 legjobb Linux kódszerkesztő vagy szövegszerkesztő alábbi listája olyan nagyszerű szövegszerkesztőket tartalmaz a fejlesztők számára, amelyek olyan funkciókat biztosítanak, mint például a bővítmények, hogy további funkciókkal rendelkezzenek, az automatikus kitöltés, amely kitölti a címkéket, osztályokat és még a kódrészleteket is anélkül, hogy be kellene gépelni.

Vitathatatlan, hogy számos más Linux IDE is elérhető, de csak 8-at említek, hogy ez a cikk rövid legyen. Ha bármilyen más IDE-t használsz a disztribúciódban a rendszeres fejlesztéshez, akkor kérlek, oszd meg velem az alábbi megjegyzés rovatban. Ne felejtsd el a cikk végén található szavazást sem. A szavazásban elmondhatod, hogy az alábbi 8 IDE közül melyik tetszik neked a legjobban.

Tartalomjegyzék

A legjobb Linux IDE-k vagy kódszerkesztők

Hadd kezdjem a listám 10. helyezettjével. Ez a Bluefish Editor. Ha webfejlesztő vagy, akkor a Bluefish editor jó választás lehet. Számos fejlett funkciót támogat, mint például a címkék automatikus kitöltése, automatikus indexelés, erőteljes keresés & helyettesíti, támogatja a külső programok integrációját, mint például a make, lint, weblint, stb.

Bluefish szerkesztő linuxra

A Bluefish nem csak a HTML & CSS-t támogatja. A következő nyelveket is támogatja.

  • Ada
  • ASP .NET and VBS
  • C/C++
  • CSS
  • CFML
  • Clojure
  • D
  • gettext PO
  • Google Go
  • HTML, XHTML and HTML5
  • Java and JSP
  • JavaScript and jQuery
  • Lua

And More…

You can see the full list of features and supported languages on the official website here.

The things that I wish I had in Bluefish were the ability to edit multiple lines simultaneously. I also want the ability to work with multiple languages within a document that is not supported by the Bluefish editor. So when I select Ruby, it disables the support for HTML & CSS which are necessary to build any web application using frameworks such as Ruby on Rails.

How To Install Bluefish Editor In Linux?

Add the following PPA in Ubuntu or other Ubuntu based distros to install Bluefish editor.

sudo add-apt-repository ppa:klaus-vormweg/bluefishsudo apt-get updatesudo apt-get install bluefish

7. Geany

Geany IDE for linux

A Geany egy könnyű IDE és minden fontosabb nyelvet támogat. A Geany célja, hogy egyszerű és gyors fejlesztőkörnyezetet biztosítson. Rendelkezik minden alapvető funkcióval, mint például az automatikus behúzás, a szintaxis kiemelés és az automatikus kód- vagy snippet-kiegészítés stb.

A Geany letisztult és nagyobb teret biztosít a munkához. Tehát ha egy könnyű és elég alap Linux IDE-t szeretne a fejlesztéshez, akkor válassza a Geany-t.
A Geany 0.12 óta rendelkezik egy alapvető plugin rendszerrel. Igen, ez alapszintű. Ellentétben más IDE-kkel, amelyeket ebben a listában meg fogok említeni, a Geany plugin egy alapvető rendszer. Néhány plugin van telepítve, amelyek a következők: –

  • Classbuilder – Új osztálytípusok forrásfájljainak létrehozása
  • Export – Az aktuális fájl exportálása különböző formátumokba
  • Filebrowser – Hozzáad egy fájlböngésző fület az oldalsávhoz
  • HTML Characters – HTML karakter entitások beillesztése, mint például ‘&’
  • Save Actions – A fájlok mentésével kapcsolatos különböző műveleteket biztosít (autosave, instantsave, backupcopy)
  • Split Window – A szerkesztő nézetet két ablakra osztja

A Geany bővítmények listája itt érhető el. Ott tudhatod meg, hogyan szerezhetsz be új pluginokat.

A funkciók teljes listáját a hivatalos oldalukon láthatod.

A Geany már elérhető a legtöbb Linux disztribúció alapértelmezett tárolójában. Tehát a csomagkezelőt használhatja a Geany telepítéséhez. A Geany jelenlegi verziója a v1.26, de az Ubuntuban a v1.25 is elérhető. Tehát a Geany v1.25-öt az apt segítségével telepítheti. Ha a legújabb verziót szeretné telepíteni, akkor menjen és töltse le a .tar fájlt, majd fordítsa le maga a csomagot.

sudo apt-get install geany

6. Gedit

A Gedit egy Linux IDE, amely előre telepítve van a legnépszerűbb Linux disztribúcióval, az Ubuntuval. Tehát ha Ubuntut használ, akkor bizonyára Ön is nyitott már dokumentumokat a Gedittel.

Ez egy nagyon egyszerű és kicsi IDE, de a bővítmények telepítésével és a meglévő beállítások konfigurálásával a munkakörnyezetedhez igazítható. A Gedit nem a legegyszerűbb módon biztosítja a bővítmények telepítését (mint például egy keresőmotor a bővítmények kereséséhez), de letöltheti a bővítményeket, majd manuálisan telepítheti őket. Ez nem egy áttekintés, így itt nem tudok how-tos-t említeni. A Google-ban rákereshetsz a Gedit pluginekre, és az is ad útmutatást a telepítéshez.

Gedit for linux

Hogyan kell telepíteni a Geditet Linuxra?

A Gedit már telepítve van az Ubuntuban, és minden nagyobb disztribúció alapértelmezett tárolójában elérhető. Tehát használd a disztribúciód csomagkezelőjét a Gedit telepítéséhez.

5. KATE

Ha Kubuntut használsz, akkor a KATE-t kellett volna használnod. Ez az a szövegszerkesztő, amely előre telepítve érkezik a Kubuntuval, az Ubuntun alapuló népszerű Linux-disztribúcióval. A KATE egy könnyű és gyors szövegszerkesztő, és egyszerre több fájlt is meg tud nyitni.

A KATE egy egyszerű, mégis nagy teljesítményű IDE. Nagyszámú nyelvet támogat, és a nyelv automatikus felismerésével automatikusan beállítja a dokumentum behúzását. A programozó feloszthatja az ablakot, hogy egyszerre több dokumentummal dolgozhasson. A KATE rendelkezik beágyazott terminállal, SQL plugin, Find & replace, session support, syntax highlighting, smart comment and uncomment handling, bracket matching, a KATE automatikusan biztonsági mentést készít, így összeomlás vagy váratlan leállás esetén a munka nem vész el.

A KATE funkcióinak teljes listáját az alapértelmezett oldalon itt tekintheti meg.

KATE IDE for Linux KDE

A KATE már a legtöbb Linux disztribúció alapértelmezett adattárában megtalálható. Tehát a KATE telepítéséhez használhatod a disztribúciód csomagkezelőjét. Így telepítheti a KATE-t az Ubuntu vagy Ubuntu alapú Linux disztribúciókban. sudo apt-get install kate

4. Eclipse

Az IDE-k innentől kezdve még fejlettebbek és robusztusabbak. Hadd kezdjem egy nagyon népszerűvel, az Eclipse-szel. Az Eclipse többnyire JAVA nyelven íródott, és elsősorban JAVA alkalmazások fejlesztésére használják. De a nyelvi támogatás bővíthető bővítmények telepítésével.

Az Eclipse tehát a pluginok támogatásával az egyik legjobb IDE-vé válik a C, C++, COBOL, Fortran, Haskell, JavaScript, PHP, Perl, Python, R, Ruby és Ruby on Rails, Scheme és még sok más nyelven történő programfejlesztéshez.

Az Eclipse SDK(Software Development Kit) egy ingyenes és nyílt forráskódú program, amely Java fejlesztői eszközöket tartalmaz a Java fejlesztők számára.

Hogyan telepítsük az Eclipse-t Linuxra?

Eclipse ide for java developers

Töltse le az Eclipse-t a Linux disztribúcióhoz a hivatalos weboldalukról. Ez egy tömörített fájl, csomagold ki és futtasd az ‘eclipse-inst’ parancsot a telepítő futtatásához.

3. Brackets

A Brackets az Adobe fejlesztői által kifejlesztett IDE. Ez az IDE neked való, ha webdesigner vagy. A Brackets számos fantasztikus funkcióval rendelkezik, amelyek kiemelkedővé teszik. A Brackets támogatja a bővítményeket a funkciók bővítéséhez, és a bővítmények telepítése nagyon egyszerű. Csak kattintson a harmadik ICON-ra a jobb felső oldalsávban, és felugrik egy ablak, amely megmutatja a népszerű bővítményeket. Egyszerűen kattintson a telepítésre bármelyik plugin telepítéséhez, és bármelyik konkrét plugint is megkeresheti.

Brackets IDE Linux fejlesztőknek
Bővítmények telepítése a brackets IDE-ben

Inline szerkesztés

Az összes alapvető funkció mellett, mint például az auto-behúzás, automatikus kitöltés és kódkiemelés, a Brackets fejlett funkciókkal rendelkezik, amelyek valóban segítenek a weboldalak szerkesztése és a CSS-szel való munka során, és ezek közül néhány funkció az Inline-szerkesztés, a szerkesztő felosztása, a bővítmények és még sok más.

Az inline szerkesztés lehetővé teszi a CSS szerkesztését anélkül, hogy egy CSS fájlba kellene lépnie. Bármely azonosító vagy osztály CSS-ének szerkesztéséhez egyszerűen jelölje ki az adott sort, és nyomja meg a CTRL + E billentyűkombinációt. Megnyílik az ablak az adott azonosítóhoz tartozó CSS-sel.

Brackets inline szerkesztési funkció

Élő előnézet

Ha Brackets-t használ, akkor többé nincs szüksége a böngészője ellenőrző eszközeire a kód ellenőrzéséhez, Ehelyett használhatja a Brackets Live Preview funkcióját, és az élőben mutatja a módosításokat az ablakban. A funkció használatához egyszerűen lépjen a >> Fájl menübe, és kattintson az Élő előnézet gombra.

Pluginok hozzáadása

A Bracketshez rengeteg plugin áll rendelkezésre, amelyek további funkciókat biztosítanak a Brackets számára. Ha például JS-szel dolgozol, akkor telepíthetsz egy olyan plugint, amely segít a JS-kódok kezelésében. Néha arra is szükséged van, hogy PDF-et készíts a kódból, akkor telepítesz egy olyan plugint, amely ezt megteszi. Több száz más funkciót is hozzáadhatsz pluginok hozzáadásával. A Brackets folyamatosan új bővítményeket ad hozzá az adatbázisához. Íme néhány a népszerű Brackets bővítmények közül -Emmet Nagy sebességű HTML és CSS munkafolyamat.

Beautify Formázza a JavaScript, HTML és CSS fájlokat.
Fájl ikonok Fájl ikonok a Brackets fájlfájában.
Indent Guides Behúzási útmutatók megjelenítése a kódszerkesztőben.
Git Git integráció a Brackets számára.
Autoprefixer CSS elemzése és a gyártó előtagok automatikus hozzáadása.
W3C validáció Egyszerű W3C validátor.

Brackets bővítmények és téma telepítő

Hogyan telepíthető a Brackets Linuxra?

A Brackets legújabb verzióját letöltheti a hivatalos weboldalról és telepítheti.

2. Atom

Atom a Github által fejlesztett IDE, és teljesen hackelhető, ami azt jelenti, hogy tetszés szerint testre szabhatod. Alapértelmezetten számos programozási nyelvet támogat, mint például a PHP, javascript, HTML, CSS, Sass, Less, Python, C, C++, Coffeescript, stb. és ha olyan nyelvvel dolgozol, amelyet az Atom alapértelmezetten nem támogat, akkor ne aggódj, telepítheted a plugint.

Amikor először telepíti és megnyitja az Atomot, akkor egy üdvözlő útmutatót ad. Az útmutató lehetőséget ad az Atom felfedezésére és nagyon gyors megismerésére. Kezdje azzal, hogy megnyit egy projektet az útmutatóban, és menjen végig minden egyes projektet. Telepítse a csomagokat, azaz a pluginokat, telepítse a témákat, és szabja testre a Stylingot.

Atom linux kódszerkesztő
Atom. IDE inspect element feature

Atom a Githubról származik, így a legtöbb olyan dologról gondoskodik, amit minden fejlesztő alapértelmezetten szeretne egy IDE-ben. A fejlesztői eszközök az egyik ilyen. You can have browsers’ inspect element tool within Atom, no more need to open web browser.

Atom is developed by Github so it comes with full Github support and integration. You can directly open a project/file on Github in the browser. It also comes with Markdown syntax that supports live preview in browser.

Atom IDE tools

Atom Configuration

Atom IDE configuration window

Atom devs slogans it a complete hackable IDE of the 21st century. So you can explore Atom’s easy to use configuration to customize it deeply.

1. Sublime

The one that wins the list is obviously, Sublime Text. The lightest of all and feature-rich IDE used by professional programmers. Az összes alapfunkció mellett a Sublime rendelkezik a legerősebb funkciókkal, amelyekkel a programozók igazán gyorsan végezhetik a kódolást.

A Sublime olyan sok erőteljes funkcióval rendelkezik, hogy egy másik cikkben is meg kellene említeni. Ebben a kis bevezetőben csak néhány olyan funkcióját tudom megemlíteni, amely biztosan vonzani fogja Önt felé. Nos, ne aggódjon a kódkiemelés, az automatikus behúzás, az automatikus kitöltés és az összes alapvető funkció miatt, a Sublime mindezeket csomagolva tartalmazza.

Minimap

Sublime minimap

Kezdjük a Sublime egy egyszerű, de nagyon hasznos funkciójával, ez pedig a Minimap. A Minimap a teljes fájl kinagyított nézete, amelyben éppen dolgozol, amely vizuális görgetősávként működik a Sublime-ban. Láthatod a teljes kódot, és kitalálhatod, hogy hova szeretnél mozogni a kódban, majd rákattintasz arra a területre, és a Sublime elvisz téged arra a helyre a szerkesztőben.

Széles körű billentyűparancsok

A programozás gépelést, gépelést és gépelést jelent, akkor miért érintse meg az egeret. Rengeteg időt takarít meg, ha programozás közben csak a billentyűzetre hagyatkozik, és a Sublime ebben segít a testreszabható billentyűparancsok halmazával. Az általam legjobban kedvelt billentyűparancs a Ctrl + P. Ez lehetővé teszi, hogy kódolás közben közvetlenül a szerkesztőből keressek fájlokat a munkakönyvtárban. Azt is lehetővé teszi, hogy az aktuális fájlban lévő kódot keressem, ha a keresési kifejezésem elé @-ot teszek. Például, ha a ‘article’ változót akarom keresni az aktuális fájlban, akkor használhatom a CTRL + P billentyűkombinációt és a ‘@article’ keresést.

Sublime billentyűparancsok

Hatékony multi…Select Feature

Sublime IDE multi-select feature

If you use this feature once then you’ll be a fan of Sublime. Sublime allows you to edit multiple lines all at once. Don’t believe it? But that’s true. Helyezze a kurzort egy sorba, majd tartsa lenyomva a CTRL billentyűt, és az egérrel helyezze a kurzort egy másik sorba, és még egy kurzor jelenik meg, most bármit beírva mindkét sorba be lesz írva. Ugyanígy annyi sort választhatsz ki, amennyit csak akarsz, és egyszerre szerkesztheted őket. Sokféleképpen lehet többszörösen szerkeszteni a kódot a Sublime-ban, és az egyik a CTRL + D. Tegye a kurzort egy szóra, és nyomja meg a CTRL + D-t, és látni fogja, hogy kiválasztja a szót az Ön számára. Ha több szót szeretne szerkeszteni, akkor először tegye a kurzort minden szóra, és végül a CTRL + D-vel válassza ki mindet.

Saját snippetek létrehozása

sublime create new snippet

Minden nyelven írt programban többször meg kell ismételni néhány kódsort. Ennek kezelésére a Sublime-nak van egy szép és praktikus funkciója, a Snippet. You can create new snippet from Menu >> Tools >> New Snippet. In between <snippet> tags put your code and save the file in the user directory of Sublime. Now whenever you need to code that snippet, simply type the name of that snippet you saved and remember the name is the filename. In my case, my login form snippet name is log in.

Sublime has much more…

There is much more advanced in Sublime. You can start using it right away to explore more advanced features of Sublime. Once you get familiar with it, coding will be fun, easy, and fast.

How To Install Sublime In Linux?

Currently, the latest stable is Sublime text 2 but Sublime Text 3 is also available which is in Beta state. For Sublime Text 3 Beta

sudo add-apt-repository ppa:webupd8team/sublime-text-3For Sublime Text 2sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text-installer

Conclusion

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük