Gnome

Johdanto GNOME-kuoren laajennuksiin

Johdanto GNOME-kuoren laajennuksiin
GNOME: lla on tyylikäs käyttöliittymä, joka on suunniteltu tukemaan työsi samalla, kun olet poissa tieltäsi aina kun mahdollista. Nämä näkökohdat riippuvat mieltymyksistäsi. Jotkut ihmiset haluavat kaikki grafiikat ja kuvakkeet, jotkut haluavat minimoida häiriötekijät samalla kun muistaa kuinka suorittaa tavaraa pikanäppäimillä. Tunnettu asia on, että GNOME on poistanut muissa järjestelmissä yleisen sovellusvalikon. voit lisätä laajennuksen lisätäksesi sen itse. Kirjoitat GNOME-laajennuksia JavaScriptiin, vaikka toisinaan voit linkittää muille kielille. Koska käytät JavaScriptiä, voit käyttää myös CSS-paketteja, kuten Bootstrap.

Mitä laajennukset muuttuvat?

Tämä voi tuntua merkityksettömältä kysymykseltä, mutta kun aloitat vianmäärityksen, sinun on tiedettävä tämä. Mikä tahansa laajennus lisää itse asiassa koodia gnome-shelliin. Tämän vuoksi työpöytäsi kaatuu huonon laajennuksen takia, joten testaa huolellisesti, ennen kuin luotat mihinkään koodiin. On hyvä muistaa tämä sekä asentaessasi muiden laajennuksia että koodatessasi itseäsi.

Voit oppia laajennuksen tekemisen nopeasti, jos tiedät JavaScriptin ja noudatat GNOME-wikin ohjeita. Voit aloittaa käyttämällä vakiotyökaluja, jotka luovat tarvittavat tiedostot sinulle. Vaadittuja tiedostoja on kuitenkin vain kaksi, joten niiden luominen itse ei ole iso tehtävä.

Kuinka asennat muiden laajennukset?

Ennen kuin päätät tehdä oman laajennuksen, on hyvä nähdä, mikä on jo olemassa. Näin sinulla on myös mahdollisuus tarkistaa, miten ne kirjoitetaan. Paras tapa oppia ohjelmoimaan on yhdistää opetusohjelmat muiden koodien näkemiseen. Virallinen tapa laajennuksen asentamiseen on käyttää GNOME-laajennusten verkkosivua. Laajennuksen avulla voit hallita laajennuksia selaimellasi (Firefox ja Chrome). Sinulla on myös mahdollisuus ladata koko hakemistopuu itse. Jos teet, sinun on sijoitettava koko asia kotihakemistosi alle. Tiedostot menevät omaan hakemistoonsa kohdassa '~ /.local / share / gnome-shell / extensions / '. Järjestelmäkokoonpanoissa laitat sen sisään 'usr / share / gnome-shell / laajennukset', mutta tee se vasta, kun olet vahvistanut sen ja jos hallinnoit tietokonetta monille käyttäjille. Löydät monia laajennuksia GitHubista ja muista vastaavista sivustoista. Tässä tapauksessa sinun on todella kokeiltava sitä käyttäjän tai jopa väliaikaisen käyttäjän alla.

Mitä on tehty aiemmin?

Saatat ihmetellä, mitä laajennuksia ihmiset ovat suunnitelleet ennen sinua? Joitakin mielenkiintoisia ovat; Säätehtävä tehtäväpalkissa, Pomodoro-ajastimet ja järjestelmien ilmaisimet. Löydät myös piirustusohjelman Draw On the Screen, johon soitat Super-Shift-D: llä. Erittäin kätevä, jos haluat merkitä kuvakaappauksen. Jos jotain GNOME-työpöydästä ärsyttää sinua, kuten ilmoitus, jonka haluat välttää. Katso ympärillesi, useimmilla asioilla on laajennuksen muotoisia muutoksia. Kaikki eivät ymmärrä toimintopainiketta, joten piilota se laajennuksella. Voit jopa saada apua teetä valmistettaessa!

Paras tapa aloittaa

Kun sinulla on houkutus aloittaa oman tekeminen, sinun on opittava JavaScript, vaikka voit käyttää muita kieliä ohjelman päälogiikkaan. Laajennuksesi täydentää gnome-shell-koodia, mikä tekee siitä hyödyllisen tietää riittävästi JavaScriptiä vianmääritykseen. On komentosarjoja, jotka ovat valmiita rakentamaan laajennuksesi, käyttämään niitä ja etsimään sitten vastaavia laajennuksia, joita voit tutkia nähdäksesi, kuinka ne otetaan käyttöön. Virallinen aloitusdokumentaatio on hyvä päästäksesi alkuun. Ensin on tunnistettava, mitä laajennuksesi tekee. Onko sillä avattavaa valikkoa, paneelivalikkoa vai ehkä animaatioita. Löydät kumpi tekee mitä dokumentaatiosta, mutta tässä on lyhyt erittely muutamista ominaisuuksista.

Sotku - Asettaa graafiset komponentit. St - GNOME Toolkit, käytä näitä laatikoiden, roskakorien ja muiden luomiseen. Tweener - Yleisesti käytetty animaatioihin, ei osa GNOME-tiedostoa.

Nämä ovat kolme pääkomponenttia, joita voit käyttää laajennuksen tekemiseen. Asiakirjat ovat hyvin teknisiä, joten etsi esimerkkejä missä vain. Paras tapa oppia on käyttää yhtä osaa kerrallaan.

Lisää opetusohjelmia

Voi olla erittäin hyödyllistä seurata muutama opetusohjelma, älä vain liioittele sitä, paras tapa oppia on tehdä virheitä. Silti on helpompaa kiivetä oppimiskäyrää opetusohjelmalla.

Mukava opetusohjelma, joka näyttää valuuttakurssin kerättynä siirrosta. Pidempi tässä näyttää monia yksityiskohtia ja on yksityiskohtaisempi. Opetusohjelma on vuodelta 2012, mutta se on edelleen voimassa monin tavoin.

Johtopäätös

GNOME-laajennusten aloittamisen ensimmäinen haaste on löytää hyvä dokumentaatio. Toinen on saada pelisuunnitelma siihen, mitä luulet tarpeesi tekevän. Se on sinulle erittäin mielenkiintoista, jos sinulla on tarvittava JavaScript-pohja, vaikka voit todennäköisesti päästä läpi olemassa olevan opetusohjelman jopa alkeellisilla JavaScript-taidoilla.

Kuinka käyttää GameConqueror-huijausmoottoria Linuxissa
Artikkelissa on opas GameConqueror-huijausmoottorin käytöstä Linuxissa. Monet Windows-pelejä pelaavat käyttäjät käyttävät "Cheat Engine" -sovellusta m...
Parhaat pelikonsoliemulaattorit Linuxille
Tässä artikkelissa luetellaan suositut pelikonsolin emulointiohjelmistot, jotka ovat saatavana Linuxille. Emulointi on ohjelmistojen yhteensopivuusker...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...