Kuinka asentaa verkkopohjainen koodipalvelin Linuxille

Kuinka asentaa verkkopohjainen koodipalvelin Linuxille
Indeksi
  1. Mikä on Code-Server ja miksi itse ylläpitää sitä?
  2. Asenna code-server Linuxille
  3. Aloita koodaus Code-serverillä
    1. Tiedostoselain
    2. Muokkain
    3. Terminaali
    4. Laajennukset
  4. Selaimen perusteisen IDE:n mukauttaminen
  5. Luo ja suorita ensimmäinen ohjelmasi code-serverissä

Code-server tarjoaa Visual Studio Coden toiminnot verkkoselaimessasi, mahdollistaen koodauksen missä tahansa ilman läppäriä, samalla säilyttäen täyden hallinnan ja yksityisyyden.

Haluatko koodata mistä vain ilman, että sinun tarvitsee kantaa läppäriäsi mukanasi? Voit kokeilla code-serveriä, tehokasta itse ylläpidettävää sovellusta, joka tuo Visual Studio Coden täydet toiminnot verkkoselaimeesi. Sen sijaan, että luottaisit kolmannen osapuolen pilvipohjaisiin IDE:ihin, voit asentaa code-serverin omalle kotipalvelimellesi ja käyttää sitä turvallisesti mistä tahansa laitteesta. Code-serverin asentaminen takaa johdonmukaisen ja helposti saavutettavan kehitysympäristön, samalla kun koodi ja data pysyvät hallussasi.

Mikä on Code-Server ja miksi itse ylläpitää sitä?

Code-server ajaa VS Codea etäpalvelimella, jolloin voit käyttää sitä verkkoselaimen kautta. Se toimii kuin työpöytäversio, tukea automaattista täyttöä, debuggausta, Git:iä ja laajennuksia. Se on täydellinen alitehoisille laitteille, kuten tableteille tai Chromebooksille, sillä kaikki kehitys tapahtuu palvelimella. Tämä pitää asetuksesi johdonmukaisina ja saavutettavissa mistä tahansa.

Itse ylläpitäminen antaa sinulle täyden hallinnan, yksityisyyden ja mahdollisuuden mukauttaa ympäristöäsi, kuten oman verkkotunnuksen käytön ja HTTPS:n käyttöönottamisen hallitaksesi käyttäjä pääsyä ja skaalaustarpeita.

Hyvä tietää: VS Code -näppäinkomennot hallitseminen voi parantaa tuottavuuttasi. Katso tämä kätevä muistisääntö aloittaaksesi!

Asenna code-server Linuxille

Code-serverin asentaminen on helppoa. Käytämme asennuksessa Dockeria.

Suorita seuraava komento ladataksesi virallisen code-server-kuvan Docker Hubista:

sudo docker pull codercom/code-server

Se varmistaa, että sinulla on paikallisesti viimeisin versio kuvasta ennen kontin luomista.

Seuraavaksi käynnistä uusi code-server-kontti taustalla mukautetulla salasanalla ja pysyvällä tallennustilalla:

sudo docker run -d --name code-server -p 8443:8080 -v "$HOME/code-server-data:/home/coder/project" -e PASSWORD="my_password" codercom/code-server

Kun code-server on asennettu, voit käyttää sitä selaimessasi kirjoittamalla http://localhost:8443. Syötä asettamasi salasana docker run -komennossa ja napsauta Lähetä-painiketta kirjauduttuasi code-serveriin.

Aloita koodaus Code-serverillä

Kun olet kirjautunut sisään, näet käyttöliittymän, joka näyttää aivan kuten tavallinen työpöytäversio VS Codesta. Tässä on nopea yleiskatsaus siitä, mitä löydät:

Tiedostoselain

Selain auttaa sinua navigoimaan projektissasi. Voit selata kansioita, avata tiedostoja, luoda uusia ja hallita projektirakennettasi helposti.

Muokkain

Muokkain on keskeinen alue ja toimii päätyöskentelytilana. Kun avaat tiedoston, se näkyy täällä.

Täällä voit kirjoittaa, muokata ja muotoilla koodia aivan kuten VS Coden työpöytäversiossa.

Terminaali

Terminaali sijaitsee code-serverin alareunassa. Voit avata sen ylävalikosta "Terminaali -> Uusi terminaali" tai painamalla Ctrl + `.

Voit myös käyttää näppäinkomentoa Ctrl + Shift + C päästäksesi terminaaliisi code-serverissä.

Laajennukset

Laajennusominaisuudet tekevät VS Codesta mahtavan. Voit käyttää Laajennukset-välilehteä (sivupalkki-ikoni) selaamaan, asentamaan ja hallitsemaan VS Coden laajennuksia, kuten lintereitä, teemoja ja kielitukea.

Voit etsiä laajennusta hakupalkista, asentaa sen ja aktivoida sen heti lisätäksesi uusia ominaisuuksia tai parantaaksesi olemassa olevaa toiminnallisuutta.

Selaimen perusteisen IDE:n mukauttaminen

Nyt voit mukauttaa code-serveriä mieltymystesi mukaan, kuten asentamalla laajennuksia, vaihtamalla teemoja, päivittämällä asetuksia tai muokkaamalla konfiguraatiotiedostoja. Esimerkiksi uuden teeman asettamiseksi voit napsauttaa vasemmassa alakulmassa olevaa rataskuvaketta, siirtää hiiren Teemat-kohtaan ja valita Väriteema valikosta:

Nyt saat luettelo käytettävissä olevista teemoista. Napsauta teemaa saadaksesi esikatselun ja ottaaksesi sen käyttöön.

Lisäksi voit helposti asentaa haluamasi teeman Laajennukset-välilehdeltä ja aktivoida sen heti.

Samoin voit mukauttaa muita code-serverin asetuksia. Tähän voit yksinkertaisesti napsauttaa rataskuvaketta ja valita Asetukset.

Täältä voit mukauttaa muokkaimen käyttäytymistä, fonttikokoa, muotoilua ja paljon muuta.

Luo ja suorita ensimmäinen ohjelmasi code-serverissä

Luo uusi tekstifile.

avataan Explorer-paneeli tai painamalla pikanäppäimiä Ctrl + Alt + N:

Napsauta Valitse kieli tai paina Ctrl + K, sitten M valitaksesi halutun kielen, kuten Python.

Liitä nyt seuraava koodi kirjoitusalustaan, jotta voit tulostaa “Tervetuloa maketecheasier.com”-viestin kolme kertaa konsolille:

for i in range(3):
 print("Tervetuloa maketecheasier.com")

Ennen ohjelman suorittamista varmista, että Python on asennettu. Tämän jälkeen paina Ctrl + S antaaksesi tiedostolle sopivan nimen, ja napsauta sitten OK tallentaaksesi tiedoston:

Painamalla nyt Ctrl + ` avaat terminaalin ja suoritat Python-skriptin seuraavalla komennolla:

python3 mteExample.py

Kun code-server on nyt toiminnassa Linux-järjestelmässäsi, voit hyödyntää selainpohjaista kehitystä täydellisesti. Voit mukauttaa ympäristöäsi teemoilla ja laajennuksilla, luoda ja suorittaa koodia eri ohjelmointikielillä sekä varmistaa pääsyn mukautetun verkkotunnuksen ja HTTPS:n avulla. Seuraavaksi voit harkita Git-työnkulkujen integroimista, SSL:n käytön mahdollistamista tuotantokäyttöön tai kotilaboratorion laajentamista muilla verkkopohjaisilla työkaluilla kuten JupyterLab, Docker tai Portainer, saadaksesi tehokkaamman ja joustavamman kehitysympäristön.

Nyt kun olet lukenut Kuinka asentaa verkkopohjainen koodipalvelin Linuxille loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up