Gnóm

Bevezetés a GNOME shell kiterjesztésekbe

Bevezetés a GNOME shell kiterjesztésekbe
A GNOME elegáns kezelőfelülettel rendelkezik, amelynek célja, hogy támogassa munkáját, miközben lehetőség szerint távol áll az útjától. Ezek a szempontok az Ön preferenciáitól függenek. Vannak, akik minden grafikát és ikont szeretnének, vannak, akik minimalizálni akarják a zavaró tényezőket, miközben emlékeznek arra, hogyan kell futtatni a dolgokat billentyűparancsokkal. Ismert kérdés, hogy a GNOME eltávolította az alkalmazásmenüt, amely más rendszerekben általános. hozzáadhat egy kiterjesztést, hogy maga is hozzáadhassa. A GNOME-hoz bővítményeket írsz JavaScript-ben, bár vannak olyan esetek, amikor más nyelvekre is hivatkozhatsz. Mivel JavaScriptet használ, használhat CSS csomagokat is, például a Bootstrap programot.

Mik változnak a kiterjesztések?

Ez irreleváns kérdésnek tűnhet, de a hibaelhárítás megkezdésekor tudnia kell ezt. Bármelyik kiterjesztés valójában kódot ad hozzá a gnome-shellhez. Emiatt az asztala összeomlik egy rossz kiterjesztés miatt, ezért gondosan teszteljen, mielőtt megbízna valamilyen kódban. Célszerű erre emlékezni mind mások kiterjesztéseinek telepítésekor, mind magunk kódolásakor.

Megtanulhatja a kiterjesztés gyors elkészítését, ha ismeri a JavaScript-et, és követi a GNOME wiki dokumentációját. Kezdheti a szokásos eszközökkel, amelyek létrehozzák a szükséges fájlokat az Ön számára. Csak két szükséges fájl van, így saját maga létrehozása nem nagy feladat.

Hogyan telepítheti mások bővítményeit?

Mielőtt úgy döntene, hogy saját kiterjesztést készít, érdemes megnézni, mi van már körülöttünk. Így lehetősége van arra is, hogy megnézze, hogyan írják őket. A programozás megtanulásának legjobb módja az oktatóanyagok egyesítése más kódok látásával. A kiterjesztés telepítésének hivatalos módja a GNOME kiterjesztések weboldalának használata. A bővítmény segítségével a böngészővel (Firefox és Chrome) vezérelheti a kiterjesztéseket. Arra is lehetősége van, hogy maga töltse le a teljes könyvtárfát. Ha mégis, akkor az egészet a saját könyvtárába kell helyeznie. A fájlok a saját könyvtárukban találhatók: '~ /.local / share / gnome-shell / extensions / '. A rendszerkonfigurációkhoz beleteszed 'usr / share / gnome-shell / kiterjesztések', de ezt csak az érvényesítés után tegye meg, és ha sok felhasználó számára kezeli a számítógépet. Számos kiterjesztést találhat a GitHub-on és más hasonló webhelyeken. Ebben az esetben valóban ki kell próbálni a felhasználó, vagy akár egy ideiglenes felhasználó alatt.

Mi történt korábban?

Kíváncsi lehet, hogy az emberek milyen bővítményeket terveztek Ön előtt? Néhány érdekes; Időjárásjelző a tálcán, Pomodoro időzítők és rendszerek mutatói. Megtalálható a Draw On The Screen rajzprogram is, amelyet a Super-Shift-D segítségével hív meg. Nagyon hasznos, ha meg akar jegyezni egy képernyőképet. Ha a GNOME asztalról bármi bosszant, például egy értesítést, amelyet el akar kerülni. Nézz körül, a legtöbb dolog csípésekkel rendelkezik, mint egy kiterjesztés. A tevékenységek gombot nem mindenki értékeli, ezért rejtse el egy kiterjesztéssel. A tea készítésekor még segítséget is kaphat!

A kezdés legjobb módja

Ha kísértésbe esik, hogy elkezdje elkészíteni sajátját, meg kell tanulnia a JavaScript-et, bár más nyelveket is használhat a program fő logikájához. A kiterjesztése kiegészíti a gnome-shell kódot, ami hasznos lehet ahhoz, hogy elegendő JavaScript-t ismerjen a hibaelhárításhoz. Vannak olyan szkriptek, amelyek készen állnak a bővítmény létrehozására, használhatják ezeket, majd keressenek hasonló kiterjesztéseket, amelyeket tanulmányozva megnézhetik, hogyan valósítják meg őket. A kezdők hivatalos dokumentációja jó az induláshoz. Először meg kell határoznia, hogy a bővítmény mit fog tenni. Lesz-e benne legördülő menü, panelmenü vagy esetleg animációk. A dokumentáció segítségével megtalálja, hogy melyik mit csinál, de itt van néhány funkció rövid bemutatása.

Rendetlenség - Megjeleníti a grafikus összetevőket. St - GNOME Toolkit, ezek segítségével hozhat létre Dobozokat, Dobozokat és még sok mást. Tweener - Általában animációkhoz használják, nem a GNOME része.

Ez a három fő összetevő, amellyel kiterjesztést készíthet. A dokumentáció nagyon technikai jellegű, ezért keressen példákat, ahol csak lehet. A tanulás legjobb módja egy-egy rész használata.

További oktatóanyagok

Nagyon hasznos lehet néhány oktatóanyag követése, csak ne vigyük túlzásba, a tanulás legjobb módja a hibázás. Mégis könnyebb egy oktatóanyaggal megmászni a tanulási görbét.

Egy szép bemutató, amely bemutatja az átváltási árfolyamot az átutalásból. Egy hosszabb itt még sok részletet mutat és részletesebb. A bemutató 2012-ből származik, de még mindig sok szempontból érvényes.

Következtetés

A GNOME kiterjesztések elkészítésének első kihívása az, hogy megtalálja a megfelelő dokumentációt. A második az, hogy készítsen játéktervet arra vonatkozóan, amire Ön szerint szüksége van. Nagyon érdekes lesz az Ön számára, ha rendelkezik a szükséges JavaScript bázissal, bár valószínűleg már a JavaScript kezdetleges ismereteivel is átjuthat a meglévő oktatóanyagon.

Az egér bal oldali gombja nem működik a Windows 10 rendszeren
Ha dedikált egeret használ laptopjával vagy asztali számítógépével, de a az egér bal gombja nem működik a Windows 10/8/7 rendszeren valamilyen oknál f...
A kurzor véletlenszerűen ugrik vagy mozog, miközben gépel a Windows 10-ben
Ha úgy találja, hogy az egér kurzor önállóan, automatikusan, véletlenszerűen ugrik vagy mozog, miközben gépel Windows laptopba vagy számítógépbe, akko...
Az egér és az érintőpadok görgetési irányának megfordítása a Windows 10 rendszerben
Egér és Érintőpads nemcsak a számítást könnyűvé, de hatékonyabbá és kevésbé időigényessé is teszi. Nem tudunk elképzelni egy életet ezek nélkül az esz...