Hirdetés
Ha valaki rendszeresen ír kódot, nagyon fontos, hogy olyan kódszerkesztőt használjon, amely Önnek kényelmesebb. Linux alatt a szerkesztők széles választéka közül lehet választani, amelyek mindegyike különféle programozói számára készült. Csak két szerkesztőt választott összehasonlítani nagyon nehéz, de a két kedvencemet választottam: az Eclipse és a Geany.
Ez a két szerkesztő fantasztikus abban, amit elérni szándékoznak, ám még mindig jelentősen különböznek egymástól. A közelebbi áttekintés céljából összehasonlítottam ezeket a kettőt a felület, a szolgáltatások nagysága, az általános használat könnyűsége és más jellemzők, például a nyelvi támogatás alapján.
Az Eclipse egy meglehetősen hatalmas szerkesztő, amely megpróbálja minden elképzelhető funkciót egyetlen csomagba beépíteni, amelyet mindenki használhat. Nagy mérete miatt mindenképpen eltart egy ideig, még a félvezető merevlemez 101 Útmutató a félvezető meghajtókhozA szilárdtestalapú meghajtók (SSD) vihar által valóban eljutottak a középtávra a csúcstechnika számítástechnikai világához. De mi ezek? Olvass tovább
. Amint elindul, felkéri Önt, hogy válasszon egy helyet a munkaterülethez (ahol a projekt mappái mentésre kerülnek), majd megnyissa a főablakot. Bárki, aki korábban használta a Visual Stúdiót, rájön, hogy a felület kissé ismerősnek tűnik, mivel az Eclipse célja hasonlóan nehéz kódszerkesztő.
Az induláshoz létre kell hoznia egy új projektet. Az Eclipse megkérdezi, hogy melyik programozási nyelvet használja a projekt. A támogatott programozási nyelvek mennyisége ebben a listában attól függ, hogy milyen kiegészítő csomagokat és beépülőket telepítettek - a megfelelő beépülő modulokkal és SDK-val hozzon létre új Android-alkalmazásprojekteket Tehát szeretné fejleszteni az Android alkalmazásokat? Itt van, hogyan kell megtanulniOlyan sok év elteltével azt gondolhatnánk, hogy a mobilpiac már telített minden ember számára elképzelhető alkalmazással - de nem ez a helyzet. Rengeteg olyan fülke van, amelyekre még szükség van ... Olvass tovább takarásban. Innentől még pontosabbá válhat a projekt típusa (ha akarod), és kiválaszthatja, hogy melyik eszközláncot / fordítót használja.

A létrehozás után megnézheti a kódot, új fájlokat adhat a projekthez, és bármit megtehet. Az Eclipse szép körvonalat is kínál, amely áttekintést nyújt a jelenleg írott függvényekről és változókról. Egy másik nézet lehetővé teszi egy munkalista létrehozását, hogy szervezett listák létrehozásával és a határidők ütemezésével koncentrálhasson a várható munkára.

Természetesen van néhány más nagyon bonyolult szolgáltatás is, amelyek csak azoknak az embereknek segíthetnek, akik valóban tudják, mit csinálnak. Különleges funkciók hozzáadhatók különféle csomagokon és beépülő modulokon keresztül. Végül a Beállítások ablak lehetővé teszi gyakorlatilag mindazok testreszabását, hogy az Eclipse a kívánt módon működjön. Ahogy az várható volt, ez magában foglalhatja a sorok számozását, a megfelelő kapcsos zárójeleket és még sok más.
Telepítés
Az Eclipse bármilyen Linux disztribúcióról telepíthető, ha az „eclipse” csomagot megkeresi a megfelelő csomagkezelőben. Abban az esetben, ha a disztribúció csomagcsoportokat, például Fedora A Fedora 19 "Schrödinger macska" életben van, tele van új funkciókkal és fejlesztésekkelÖröm a világnak, megjelent a Fedora "Schrödinger's Cat" elnevezésű új verziója! A múltban a Fedora vezetõ szerepet töltött be a nyílt forráskódú közösségben, szigorú nyílt forráskódú politikákat követve, folyamatos ... Olvass tovább , érdemes választania az Eclipse csomagcsoportot (ha rendelkezésre áll), így minden bizonnyal meghúzza az összes ajánlott csomagot, mivel a legtöbb disztribúció hajlamos az Eclipse több csomagra bontására.
Geany Geany - Nagyszerű könnyű kódszerkesztő LinuxhozMeglepő módon a Linux nem kínál ilyen sok jó IDE-t (Integrált Fejlesztési Környezet). Úgy gondolom, hogy azért van, mert a nap folyamán a legtöbb Linux programozó kivette a régi jó Jegyzettömböt (vagy ebben az esetben gedit), és elindította ... Olvass tovább másrészt egy nagyon könnyű kódszerkesztő. Valójában az egyetlen olyan alkalmazás, amely még könnyebb lenne, az egyszerű szövegszerkesztő, amely támogatja a szintaxis kiemelését. Az első indításkor sokkal tisztességesebb felülettel fogadják Önt. Nem sok olyan funkcióval bír, amelyre esetleg szükség lehet, hanem inkább a gyakoribb műveletek felsorolására.
Készíthet új fájlokat maroknyi támogatott programozási nyelven, de ezek a nyelvek keményen kódolva vannak Geany-ként, és nem bővíthetők. A listában szerepelnek a leggyakoribb nyelvek. A projektek ötletét általában Geany-ben hiányzik - ehelyett csak a jelenleg nyitott fájlok listáját fogja látni. Bár szeretem a projektek gondolatát, ez a támogatásuk elhanyagolása megmutatja Geany egyszerűségét. Ez mind előnyeket, mind hátrányokat kínál, a programozási igényektől függően.

Mint minden más szövegszerkesztő, a sorok számozását, illesztési zárójeleket és egyéb parancsikonokat is tartalmaz a programozás megkönnyítése érdekében. Amint a kód készen áll, az alkalmazás megpróbálhatja összeállítani és futtatni a kódot az Ön számára, de néha saját preferenciáim vannak, amikor erre jön - a Java-ban megengedtem, hogy Geany mindent megtegyen, de a C / C ++ számára nyitottam egy terminált, hogy összeállítsam és futtassam az alkalmazást Geany.

Telepítés
A Geany bármilyen disztribúcióba telepíthető, ha egy „geany” csomagot keres a megfelelő csomagkezelőn belül. Egyes disztribúciók tartalmaznak néhány bővítményt a Geany számára is - szívesen telepítjük ezeket, ha tetszik, de a fő „geany” csomagnak a teljes alkalmazást kell biztosítania.
Következtetés
Tehát a kettő közül melyik kódszerkesztő jobb? Át kellene adnom az Eclipse-nek, egyszerűen azért, mert képes mindent megtenni, és bármit, amit dobsz. Bár továbbra is inkább a Geany-vel dolgozom (bár a programozási készségeim még nem voltak olyan fejlett), ez tényleg a legmegfelelőbb kezdőknek és közbenső kódolóknak. Bárki, akinek nagy igényei vannak (például Android-alkalmazásfejlesztés), nagyban igényli az Eclipse-t, hogy munkáját elvégezzék. Ennek ellenére őszintén kell értékelnie a programozási igényeit, hogy eldöntse, melyik kódszerkesztő a legjobb neked - akkor csak akkor bonyolítja magát, ha az Eclipse-t választja, amikor igazán nincs rá szüksége azt.
Melyik kódszerkesztőt, vagy az „Integrált Fejlesztési Környezetet (IDE)” használja? Miért szereti a legjobban? Tudassa velünk a megjegyzésekben!
Kuba Bo? anowski
Danny az észak-texasi egyetemen dolgozik, aki élvezi a nyílt forráskódú szoftverek és a Linux összes aspektusát.