FTP / SFTP laiendus Visual Studio koodi jaoks
Visual Studio Code on viimane populaarne valik arendajatele. See on avatud lähtekoodiga koodiredaktor, mis on saadaval Windowsi, Linuxi ja macOS-i operatsioonisüsteemidele. Selle koodiredaktori on välja töötanud Microsoft. Visual Studio kood (lühivormis VS-kood) sisaldab sisseehitatud terminali tugi, manustatud Giti juhtimist, süntakside esiletõstmist, juppe, koodi taastamist ja palju muud. Nende turult leiate tuhandeid VS-koodi laiendusi täiesti tasuta.
Selles artiklis uurime arendajatele üht populaarset ja kohustuslikult kasutatavat laiendit, mis on sftp. See on arendajale sobiv laiendus, mis muudab meie arendusprotsessi palju lihtsamaks.
Selle laienduse abil saate faile üle kanda VS-koodi enda sisse, kasutamata kolmanda osapoole tarkvara nagu FileZilla, WinSCP jne.
Mõned kasulikud sftp laienduse funktsioonid on:
- Sirvige kaugjuhtimist kaugjuhtimisega
- Erinevad kohalikud ja kauged
- Kataloogi sünkroonimine
- Üleslaadimine / allalaadimine
- Salvestamisel laadige üles
Kuidas installida sftp laiendus VS-koodi
Visual Studio sftp laienduse kasutamiseks peaks teie süsteemis olema installitud Visual Studio kood. Laienduse installimiseks avage redaktor ja klõpsake vasakul külgribal ikooni Laiendus. Sisestage otsinguväljale ‘sftp’ ja näete laienduste loendit.
Valige loendist laiendus, mille on välja töötanud liximomo. Klõpsake laienduse kõrval asuvat nuppu Install.
Seejärel installib laiendus teie süsteemis ülemaailmselt.
Sftp laienduse kasutamine VS-koodis
Pärast laienduse installimist vaatame, kuidas seda laiendust kasutada. Avage projekt redaktoris. Seda saate teha menüüst Fail-> Ava kaust ja valida oma projekti kataloog.
Vajutage klahvikombinatsiooni Ctrl + Shift + P, kui kasutate Windowsi / Linuxi, või Cmd + Shift + P Macis, mis avab käsupaleti. Sisestage SFTP ja valige suvand SFTP: config.
See avab sftp.json
faili redaktoris. Saate sftp.json
failis oleva sisu nagu allpool .
{
"name": "My Server",
"host": "localhost",
"protocol": "sftp",
"port": 22,
"username": "username",
"remotePath": "/",
"uploadOnSave": true
}
Sisestage üksikasjad, nagu protokoll, hosti, kasutajanimi, remotePath jne. Vaikimisi on port 22. Pordi muutmiseks saate seda muuta. Soovitan hoida väärtust „uploadOnSave" valena, et seda salvestamisel faili automaatselt üles ei laaditaks. Laienduse kasutamisel veenduge, et teie kohalikul projektil ja kaugprojektil oleks sama failide ja kaustade struktuur.
Kui olete üksikasjad sisestanud, salvestage fail. sftp.json
fail, mis on salvestatud projekti juurkataloogi kausta alla .vscode
. See fail on ühe projekti jaoks. Teise projekti puhul peate järgima samu samme ja määrama sftp.json
faili.
Pange tähele, et siin ei pea te parooli sisestama. Laienduse viip parooli esmakordseks sisestamiseks, kui teete toimingu ja see on ühekordne protsess.
Avame kõik teie projekti failid. Paremklõpsuga näete võimalust üles ja alla laadida. Klõpsake mõnel neist ja see küsib parooli.
Lisage parool ja vajutage sisestusklahvi. Laiendus sftp salvestas teie parooli turvaliselt ja nüüd ei pea te parooli uuesti sisestama, kui teie redaktor on avatud. Kui te ei soovi redaktori uuesti avamisel parooli küsida, peate sftp.json
faili lisama järgmise võtme-väärtuste paari .
{
...
...
"password": "password_here"
}
Muud laienduse pakutavad funktsioonid
See laiendus pakub ka funktsiooni Remote Explorer, kus näete oma kaugserveri faili- ja kataloogistruktuuri.
Veel üks laienduse pakutav lahe funktsioon on Sünkrooni kohalikult kaugele ja vastupidi. Selleks peate avama käsupaleti ja sisestama ‘Sync’, see annab teile valikud "Sync Local -> Remote" ja "Sync Remote -> Local".
Märkus. Veenduge, et teete kõiki toiminguid hoolikalt, kuna see on otseselt seotud teie kaugserveriga.
Loodan, et võite õppida põhitõdesid sftp laienduse kasutamise kohta Visual Studio koodis. Tahaksin kuulda teie mõtteid ja ettepanekuid allpool olevas kommentaaride jaotises.