{"id":24687,"date":"2021-05-19T17:51:00","date_gmt":"2021-05-19T14:51:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24687"},"modified":"2021-10-18T03:12:10","modified_gmt":"2021-10-18T00:12:10","slug":"estensione-ftp-sftp-per-visual-studio-code","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/estensione-ftp-sftp-per-visual-studio-code\/","title":{"rendered":"Estensione FTP\/SFTP per Visual Studio Code"},"content":{"rendered":"<p>Visual Studio Code \u00e8 l&#8217;ultima scelta popolare per gli sviluppatori. \u00c8 un editor di codice open source disponibile per i sistemi operativi Windows, Linux e macOS. Questo editor di codice \u00e8 sviluppato da Microsoft. Visual Studio Code (codice VS in forma abbreviata) include il supporto per un terminale integrato, il controllo Git incorporato, l&#8217;evidenziazione della sintassi, i frammenti di codice, il refactoring del codice e molto altro. Sul loro <a href=\"https:\/\/marketplace.visualstudio.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">marketplace<\/a> si possono trovare migliaia di estensioni VS Code assolutamente gratuite.<\/p>\n<p>In questo articolo, studiamo una delle estensioni popolari e indispensabili per gli sviluppatori che \u00e8 <strong>sftp<\/strong>. Questa \u00e8 un&#8217;estensione per sviluppatori che rende il nostro processo di sviluppo molto pi\u00f9 semplice.<\/p>\n<p>Utilizzando questa estensione, puoi trasferire file all&#8217;interno del codice VS stesso senza utilizzare software di terze parti come FileZilla, WinSCP, ecc.<\/p>\n<p>Alcune delle utili funzionalit\u00e0 <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=liximomo.sftp\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">dell&#8217;estensione sftp<\/a> sono:<\/p>\n<ul>\n<li>Naviga in remoto con Remote Explorer<\/li>\n<li>Diff locale e remoto<\/li>\n<li>Sincronizza directory<\/li>\n<li>Caricare scaricare<\/li>\n<li>Carica su salva<\/li>\n<\/ul>\n<h3>Come installare l&#8217;estensione sftp in VS Code<\/h3>\n<p>Per utilizzare l&#8217;estensione sftp di Visual Studio, dovresti avere un codice di Visual Studio installato sul tuo sistema. Per l&#8217;installazione dell&#8217;estensione, apri l&#8217;editor e fai clic sull&#8217;icona Estensione dalla barra laterale sinistra. Nel campo di ricerca digita &#8216;sftp&#8217; e vedrai l&#8217;elenco delle estensioni.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032c68682.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032c68682.png\" alt=\"Estensione FTP\/SFTP per Visual Studio Code\" ><\/a><\/p>\n<p>Dall&#8217;elenco, scegli l&#8217;estensione sviluppata da liximomo. Fare clic sul pulsante Installa accanto all&#8217;estensione.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032ce0372.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032ce0372.png\" alt=\"Estensione FTP\/SFTP per Visual Studio Code\" ><\/a><\/p>\n<p>Installer\u00e0 quindi l&#8217;estensione a livello globale sul tuo sistema.<\/p>\n<h3>Come utilizzare l&#8217;estensione sftp in VS Code<\/h3>\n<p>Dopo aver installato l&#8217;estensione, vediamo come utilizzare questa estensione. Apri il progetto nell&#8217;editor. Puoi farlo da File-&gt;Apri cartella e selezionare la directory del tuo progetto.<\/p>\n<p>Premi Ctrl+Shift+P se sei su Windows\/Linux o Cmd+Shift+P su Mac che apre una tavolozza dei comandi. Digita SFTP e seleziona l&#8217;opzione SFTP:config.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032d44f97.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032d44f97.png\" alt=\"Estensione FTP\/SFTP per Visual Studio Code\" ><\/a><\/p>\n<p>Si aprir\u00e0 il <code>sftp.json<\/code>file nell&#8217;editor. Otterrai il contenuto come di seguito nel <code>sftp.json<\/code>file.<\/p>\n<pre><code>{\n\u00a0\u00a0\u00a0\u00a0\"name\": \"My Server\",\n\u00a0\u00a0\u00a0\u00a0\"host\": \"localhost\",\n\u00a0\u00a0\u00a0\u00a0\"protocol\": \"sftp\",\n\u00a0\u00a0\u00a0\u00a0\"port\": 22,\n\u00a0\u00a0\u00a0\u00a0\"username\": \"username\",\n\u00a0\u00a0\u00a0\u00a0\"remotePath\": \"\/\",\n\u00a0\u00a0\u00a0\u00a0\"uploadOnSave\": true\n}<\/code><\/pre>\n<p>Inserisci i dettagli come protocollo, host, nome utente, remotePath, ecc. La porta \u00e8 predefinita su 22. Puoi cambiarla se stai usando un&#8217;altra porta. Consiglio di mantenere il valore &quot;uploadOnSave&quot; su false in modo che il file non venga caricato automaticamente al salvataggio. Durante l&#8217;utilizzo dell&#8217;estensione, assicurati che il progetto locale e il progetto remoto abbiano la stessa struttura di file e cartelle.<\/p>\n<p>Una volta inseriti i dettagli salva il file. <code>sftp.json<\/code>file salvato nella directory principale del progetto nella <code>.vscode<\/code>cartella. Questo file \u00e8 per un singolo progetto. Per un altro progetto \u00e8 necessario seguire gli stessi passaggi e impostare un <code>sftp.json<\/code>file.<\/p>\n<p>Nota che qui non \u00e8 necessario inserire la password. L&#8217;estensione richiede la password per la prima volta quando si esegue l&#8217;operazione ed \u00e8 un processo una tantum.<\/p>\n<p>Apriamo qualsiasi file dal tuo progetto. Sul tasto destro, vedrai l&#8217;opzione per caricare e scaricare. Fare clic su uno di essi e verr\u00e0 richiesta una password.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032d44f97.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032d44f97.png\" alt=\"Estensione FTP\/SFTP per Visual Studio Code\" ><\/a><\/p>\n<p>Aggiungi la password e premi Invio. L&#8217;estensione sftp ha salvato la tua password in modo sicuro e ora non \u00e8 necessario inserire nuovamente la password finch\u00e9 l&#8217;editor \u00e8 aperto. Se non desideri richiedere una password quando riapri l&#8217;editor, devi aggiungere la seguente coppia chiave-valore nel <code>sftp.json<\/code>file.<\/p>\n<pre><code>{\n\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0\"password\": \"password_here\"\n}<\/code><\/pre>\n<h3>Altre funzionalit\u00e0 fornite dall&#8217;estensione<\/h3>\n<p>Questa estensione fornisce anche una funzione Remote Explorer in cui puoi vedere la struttura di file e directory del tuo server remoto.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032d44f97.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20544-6082032d44f97.png\" alt=\"Estensione FTP\/SFTP per Visual Studio Code\" ><\/a><\/p>\n<p>Un&#8217;altra caratteristica interessante fornita dall&#8217;estensione \u00e8 la sincronizzazione da locale a remoto e viceversa. Per fare ci\u00f2 \u00e8 necessario aprire la tavolozza dei comandi e digitare &#8216;Sync&#8217;, ti dar\u00e0 le opzioni per &quot;Sync Local -&gt; Remote&quot; e &quot;Sync Remote -&gt; Local&quot;.<\/p>\n<p><strong>Nota:<\/strong> assicurati di eseguire tutte le operazioni con attenzione poich\u00e9 si tratta direttamente del tuo server remoto.<\/p>\n<p>Spero che tu possa imparare le basi sull&#8217;uso dell&#8217;estensione sftp in Visual Studio Code. Mi piacerebbe sentire i tuoi pensieri e suggerimenti nella sezione commenti qui sotto.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/?p=24672\" &quot;Come utilizzare il pacchetto \/SFTP con testo br>&#8221; >Come utilizzare il pacchetto FTP\/SFTP con testo sublime<br \/><\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-caricare-immagini-su-un-altro-server-tramite-ftp-in-laravel\/\" title=\"Come caricare immagini su un altro server tramite FTP in Laravel\">Come caricare immagini su un altro server tramite FTP in Laravel<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/carica-file-su-amazon-s3-utilizzando-aws-php-sdk\/\" &quot;Carica file su Amazon S3 utilizzando AWS PHP br>&#8221; >Carica file su Amazon S3 utilizzando AWS PHP SDK<br \/><\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In questo articolo, ti mostriamo come utilizzare l&#8217;estensione FTP\/SFTP per il codice di Visual Studio. Usando questa estensione, possiamo trasferire file all&#8217;interno dell&#8217;editor stesso.<\/p>\n","protected":false},"author":1,"featured_media":22140,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[415],"tags":[846],"class_list":["post-24687","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-varie","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=24687"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24687\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/22140"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=24687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=24687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=24687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}