Learning with VS Code on Chromebooks

December 3, 2020 by Alessandro Segala, @ItalyPaleAle

viime vuosina Chromebookit ovat tarjonneet vaihtoehdon “perinteisille” kannettaville tietokoneille. Chromebookit ovat erityisen suosittuja opiskelijoiden keskuudessa, sillä tarjolla on paljon valinnanvaraa erittäin edullisista malleista korkealuokkaisiin.oppilaat voivat käyttää niitä oppimisessa, tehtävien suorittamisessa ja oppitunneilla käymisessä virtuaalisesti.

Chromebookit ja Chrome OS keskittyvät tyypillisesti verkkoselaimen ympärille, mutta voit ottaa käyttöön myös Linux-ympäristön, joka mahdollistaa natiivien työpöytäsovellusten asentamisen, mukaan lukien Visual Studio Code!

kun VS-koodi on käynnissä Chromebookissasi, voit aloittaa koodaamisen helposti ja nopeasti useilla eri kielillä ja eri kehyksillä. Tällaisia kieliä ovat esimerkiksi Python, JavaScript ja Node.js, Java, ja C#, joukossa monia muita!

tässä artikkelissa, ensimmäisessä kahdesta, tarkastelemme kuinka asentaa Visual Studio koodi Chromebookiin ja miten luoda ympäristö aloittaa koodaus Python tai JavaScript/Node.js. Myöhemmin postitse, me myös tarkastella, miten hyödyntää ETÄKEHITYS laajennukset VS koodi yhteyden tehokkaampia kehitysympäristöissä.

what you ‘ ll need

VS Code toimii missä tahansa tuoreessa Chromebookissa, kunhan pystyt ottamaan Linux-sovellukset käyttöön Crostinin kautta.

Visual Studio Code on kevyt editori, joten sitä voi käyttää pienitehoisilla Chromebookeilla, joissa on vähintään 1 Gt RAM-muistia. Lisäksi VS-koodi on nyt saatavilla Linuxille ARMv7: lle ja ARM64: lle, mikä tarkoittaa, että voit käyttää sitä myös ARM-sirulla toimivilla Chromebookeilla!

tässä opetusohjelmassa käytän lähtötason Chromebookia, jossa on ARM64-suoritin, 4 Gt RAM-muistia ja 32 Gt-levy. Huolimatta vaatimaton silmälasit, VS koodi toimii hienosti tässä koneessa!

ota Linux käyttöön Chromebookissasi

ennen kuin voimme asentaa VS-koodin Chrome OS: ään, meidän on otettava käyttöön tuki natiiveille Linux-sovelluksille Crostinin avulla.

avaa ensin järjestelmäsi Asetukset ja etsi sitten Linux (Beta) sivupalkista. Sieltä, Käynnistä Linux-tuki.

Linux-tuen ottaminen käyttöön Chrome OS-käyttöjärjestelmässä

seuraa näytön ohjeita Linux-ympäristön määrittämiseen (useimmille oletusarvojen hyväksymisen pitäisi riittää). Chromebook lataa työkalut Linux-ympäristön luomiseksi ja konfiguroimiseksi. Kulissien takana tämä on itse asiassa luomassa säiliötä, joka ajaa Debian 10: tä, joten saat täyden Linux-jakelun pelattavaksesi!

kun Linux-ympäristö on perustettu, näet uuden pääteikkunan avautuvan.

pääte käynnissä Linuxissa

ennen kuin voimme asentaa VS-koodin, meidän täytyy ajaa pari komentoa Linux-päätelaitteessa. Meidän on päivitettävä Linux-pakettien luettelo ja asennettava valinnainen (mutta erittäin suositeltava) riippuvuus gnome-keyring. Kirjoita päätteeseen seuraavat kaksi komentoa (paina jokaisen komennon lopussa olevaa Enter-näppäintä suorittaaksesi ne):

sudo apt-get updatesudo apt-get install -y gnome-keyring

tuotos on samanlainen kuin tämä:

päätteen komentojen Lähtö

heti kun toinen komento päättyy, voit siirtyä seuraavaan vaiheeseen.

Install VS Code

we ‘ re now ready to install VS Code!

Siirry Visual Studion koodin lataussivulle. Sieltä, sinun täytyy valita oikea paketti Chromebookiin:

  • valitse Chromebookit, joissa on Intel-tai AMD-siru .deb muunnelmassa 64-bittinen.
  • jos Chromebookisi on käynnissä ARM64-sirulla (kuten testaamani), valitse .deb paketti variant ARM64 sijaan.

Latauslista

jos et ole varma, millaista suoritinta Chromebookisi käyttää, Suorita komento dpkg --print-architecture Linux-päätteessä saadaksesi sen selville. Näet joko amd64 (sekä Intelin että AMD: n pelimerkeille: valitse 64-bittinen muunnos VS-koodille) tai arm64 (pick ARM64).

komennon ulostulo arkkitehtuurin löytämiseksi: tämä kannettava tietokone on käynnissä arm64

kun olet ladannut vs. koodin, löydät paketin Lataukset-kansiostasi. Kaksoisnapsauta pakettia käynnistääksesi asennusohjelman:

Pakettiasentaja, joka pyytää asentamaan VS-koodin

Chromebookiin asennetaan sitten VS-koodi ja kaikki muut riippuvuudet.

kun asennus on valmis, löydät sovellusluettelostasi Visual Studio-koodin Linux apps-nimisen kansion sisältä (yhdessä Linux-päätelaitteen kanssa). Voit nyt käynnistää VS koodi.

Visual Studio Code-sovelluksen käynnistäminen

sinun pitäisi nähdä VS Code käynnissä, ja tässä vaiheessa olet valmis aloittamaan koodauksen!

 VS-koodi käynnissä Chromebookissa

jos olet uusi VS-koodi ja haluat tietää, miten editoria käytetään, tässä muutamia resursseja tutkittavaksi:

  • VS koodi Johdanto Videot: Nämä videot selittävät, miten VS-koodia käytetään tiedostojen ja kansioiden avaamiseen, teemojen ja laajennusten asentamiseen, muokkaimen määrittämiseen ja muuhun.
  • Opi koodaamaan VS-koodilla: “Opi” – osiomme sisältää artikkeleita, opetusohjelmia ja videoita ihmisille, jotka ovat uusia koodaamaan ja haluavat päästä alkuun.

code with JavaScript and Node.js

JavaScript on erittäin joustava ohjelmointikieli, jonka avulla voidaan rakentaa sovelluksia, jotka toimivat verkkoselaimen sisällä ja web-palvelimilla solmun avulla.js. Nykyään JavaScriptiä käytetään myös natiivien työpöytäsovellusten (Electron) ja mobiilisovellusten (Apache Cordoba, React Native jne.), esineiden internetin (IoT) laitteiden ohjelmointi ja paljon muuta.

Vihje: Jos haluat oppia JavaScriptin, on ilmainen videosarja, jonka kollegamme tekivät:Katso: Beginner ' s series to JavaScript

Visual Studio Code on erittäin suosittu editori JavaScript-ja Node-koodaukseen.js (State of JS survey), ja tukee JavaScript natiivisti.

kuitenkin solmun käyttämiseksi.JS (ja JavaScript yleensä) Chromebookissasi, sinun täytyy asentaa solmu.js runtime. Tätä varten Käytämme nvm: ää, pientä avoimen lähdekoodin apuohjelmaa, joka helpottaa solmun asentamista.JS ja päivitä se.

asentaaksesi nvm: n suorita seuraavat komennot Linux-päätelaitteen sisällä:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bashsource .bashrc

NVM: n asentaminen

kun nvm on asennettu, voit asentaa uusimman version Node.js tällä komennolla:

nvm install node

asennetaan solmu.JS nvm: n kautta

kärki: Tiesitkö, että VS-koodi sisältää integroidun päätteen? Voit käynnistää sen terminaalin valikosta ja sitten uusi terminaali. VS-koodi toimii Linux-ympäristön yhteydessä, joten integroitu pääte toimii myös Linuxissa.

nvm tarjoaa melko paljon vaihtoehtoja solmun perustamiseen, päivittämiseen ja hallintaan.js. Jos olet kiinnostunut, voit lukea lisää nvm: n virallisista asiakirjoista.

Solmun Jälkeen.js on asennettu, voit käyttää päätteessä komentoa node (node --version ajaminen on hyvä tapa tarkistaa solmusi.js installation), sekä kaikki VS-koodin sisäänrakennetut ominaisuudet, kuten integroitu tehtäväjuoksija ja debuggeri solmulle.JS ja JavaScript. Lisätietoja JavaScriptin ja solmun käytöstä.JS VS koodi, tutustu VS koodi dokumentaatio!

koodi Python

Python on toinen suosittu ohjelmointikieli, ja se sopii erityisesti aloittelijoille. Pythonin avulla voit rakentaa sovelluksia Webille, työpöydälle ja komentoriville. Python on yksi parhaiten soveltuvista kielistä data Sciencen ja tekoälyn (AI) kanssa työskentelyyn, ja sitä käytetään myös IoT-laitteiden, mikrokontrollereiden ja muiden ohjelmien ohjelmointiin!

VS Code on erinomainen editori Pythonin koodaamiseen ja kielen oppimiseen. Voit käyttää Pythonia VS-koodissa sekä kaikenlaisten sovellusten rakentamiseen että muistikirjojen, kuten datatieteilijöiden käyttämien, kanssa työskentelyyn.

Vihje: Jos haluat aloittaa Pythonin kanssa, on sinullekin ilmainen videosarja:Katso: Python-videosarjan Intro

Chrome OS: n mukana tulee jo valmiiksi asennettu Python 3-tulkki, mutta meidän on asennettava vielä muutama paketti saadaksesi parhaan Python-koodauskokemuksen. Tämä sisältää pip (riippuvuushallinta Python), venv (hallintaan Python virtuaaliympäristöissä), ja jotkut rakentaa työkaluja työskennellä native paketteja. Suorita päätteessä:

sudo apt-get install -y python3-pip python3-dev python3-venv build-essential libssl-dev libffi-dev

Python-riippuvuuksien asentaminen

Python-tuki VS-koodissa tarjotaan Microsoft Python-laajennuksen kautta. Jos haluat asentaa Python-laajennuksen VS-koodin sisältä, avaa Laajennusnäkymä vasemmalla Aktiviteettipalkilla (⇧ ⌘X (Windows, Linux Ctrl+Shift+X)), etsi sitten “python” ja asenna Microsoftin tarjoama laajennus:

Python-laajennuksen asentaminen VS-koodille

tässä vaiheessa olet valmis aloittamaan Pythonin kehittämisen VS-koodissa! Lisätietoja Pythonin käyttämisestä VS-koodin kanssa, mukaan lukien koodin suorittaminen, integroidun debuggerin käyttö, lintaus jne., tutustu dokumentaatio Python VS koodi.

siinä kaikki tältä päivältä! Tässä viestissä, katsoimme miten asentaa VS koodi Chromebook ja miten aloittaa koodaus JavaScript / Node.js ja Python.

mutta odota, on vielä muutakin. Vaikka Chromebookit voivat käyttää VS-koodia hyvin, jopa pienempitehoisilla versioilla, kuten testaamallani versiolla, sinun on joskus käytettävä nopeampia koneita kehittääksesi, enemmän muistia ja / tai nopeampaa suoritinta. Esimerkiksi, ehkä käytät ARM-powered Chromebook, mutta sinun täytyy ajaa koodin Intel / AMD siru. Tai ehkä haluat työskennellä tekoälyn kanssa ja tarvitset pääsyn koneisiin, joissa on voimakkaat GPU: t.

VS–koodin ja Etäkehityslaajennusten (SSH ja Container) sekä Github-Koodiavaruuksien avulla voimme ratkaista kaikki edellä mainitut ongelmat-ja paljon muuta.

tämän opetusohjelman seuraavassa osassa opit, miten VS Code – etälaajennukset ja Github-Koodiavaruudet voivat muuttaa Chromebookisi kehityksen voimanpesäksi!

sillä välin, happy coding … ja happy learning!

Alessandro Segala, VS Code Product Manager @ItalyPaleAle

Vastaa

Sähköpostiosoitettasi ei julkaista.