① vscode是什麼
Visual Studio Code(簡稱「VS Code」)是Microsoft在2015年4月30日Build開發者大會上正式宣布一個運行於Mac OS X、Windows和linux之上的,針對於編寫現代Web和雲應用的跨平台源代碼編輯器,可在桌面上運行,並且可用於Windows,macOS和Linux。
它具有對JavaScript,TypeScript和Node.js的內置支持,並具有豐富的其他語言(例如C++,C#,Java,Python,php,Go)和運行時(例如.NET和Unity)擴展的生態系統。
可以通過「命令面板」調用VSCode的許多功能。用戶可以在命令面板中搜索和輸入命令來實現特定功能,例如安裝擴展,設置屬性等。默認情況下,打開命令面板的快捷鍵為Ctrl+Shift+P。
內置了一組易於使用的配置界面,同時支持json文件配置。在控制面板中進行的所有設置將自動保存到json。方便備份或部署。
代碼具有現代文本編輯器的功能,例如更改字元編碼,替換換行符,突出顯示語法,支持正則表達式,安裝擴展名,創建代碼段等。
② 如何用win10上的vscode看虛擬機里的代碼
1.網路共享,比如搭建nfs samba ftp 伺服器
2.安裝tools,設置共享目錄
3.以上兩種方式都可以實現
4.希望可以幫助你,請採納,謝謝
③ vscode 設置匯總
1. 包內函數參數自動提示
2.
vscode 連接伺服器遠程開發配置:
配置伺服器.vscode-server: https://blog.csdn.net/mc_pang/article/details/123078089
免密登錄: https://zhuanlan.hu.com/p/435920513
連接ssh一直連接不上去,轉圈圈
https://blog.csdn.net/weilin731/article/details/119778478
3. conda 配置 vscode
3.1 windows環境下vscode的終端設置為conda終端
https://blog.csdn.net/nick_young_qu/article/details/104846996?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_paycolumn_v3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_paycolumn_v3&utm_relevant_index=2
3.2 VScode連接始終報錯 Downloading VS Code Server failed - please install either curl or wget on the
https://blog.csdn.net/qq_40605972/article/details/122009226
④ VSCode前端文件(html文件)如何以伺服器模式打開
安裝一個擴展插件,Live Server,然後就可以用伺服器模式打開了
⑤ Win10中使用VSCode + Remote-SSH + Linux伺服器遠程開發
VSCode + Remote-SSH + Linux伺服器遠程開發
VSCode新增加一個 Remote-SSH 插件,它可以用來打開Linux伺服器上的的文件夾!!!
VSC 通過 Remote Development 插件連接上遠程伺服器,然後打開伺服器上的文件夾作為 workspace 。無需將伺服器上的各種頭文件和源碼拷貝到本地上,我們就能使用包括 IntelliSense (completions) 、 code navigation 及 debugging 在內的各種功能。最後,我們還能使用編輯器內置的終端操縱伺服器,去做一些 build、release 這樣的事情.
安裝Win10系統, 默認系統會安裝 OpenSSH , 如果本地機器沒有裝, 需要專門安裝一下, 注意這里需要安裝 OpenSSH-Client 客戶端. 並且在Windows中 powershell 中使用 ssh-keygen.exe 生成一對公私鑰, 存儲在 C:\Users\brownfeng\.ssh\ 文件夾中, 具體步驟如下
具體步驟:
本機操作環境:Windows 10 1909(此版本的系統自帶SSH)
遠程機器環境: Ubuntu18.04
常規插件安裝如下:
其他的配置使用 Ctrl+Shift+P ,選自 setting(JSON)
這里遠程機器可以是使 VirtualBox 中安裝的 ubuntu18.04 , 也或者是同一個網路中的其他Linux機器. 並且Linux機器上需要如下配置:
在Windows機器上打開VSCode, 然後點擊界面最左邊的 Remote-SSH , 然後點擊點擊左上方 CONNECTION 窗口中的藍字 Configure ,並選擇包含 .ssh\config 的配置文件, 並且在配置文件中填入:
此時已經在VSCode中重啟打開窗口,遠程連接上了Linux中的內容.
https://zhuanlan.hu.com/p/100759746
https://blog.csdn.net/sixdaycoder/article/details/89850064
https://blog.csdn.net/maokelong95/article/details/91801944
https://www.hu.com/question/30315894/answer/928959062
https://www..com/link?url=2S1ImETasuzCgi_1SzolRpvTlC-9g5Ma2jTPd7kTez834S-GicesjpUbJIK-Z9I9&wd=&eqid=
⑥ VsCode輕松使用docker容器-Remote Containers
演示視頻: BiliBili
使用docker容器過程中,最常見的操作是進入容器內查看文件、修改配置等操作
使用shell進入容器內,使用linux命令操作
像VsCode操作本地文件一樣去查看文件、修改配置。可以界面化得操作文件,不需要使用shell命令(如:ls cat echo vi等)
開發過程中,往往部署服務會在伺服器上,所以需要遠程到伺服器上部署docker,下面伺服器為ubuntu
遠程到伺服器後,很多操作需要輸入密碼,使用起來不方便,可以使用SSH key減少密碼輸入
⑦ 如何實現前端代碼打開vscode編輯器
vscode 可安裝靜態web伺服器 Live Server用於運行前端代碼,方便調試。最新的 Live Server已支持php動態頁面。
安裝方法是,點擊左側第五個圖標,打開「擴展」頁面,在文本框中輸入Live Server,點擊第一個搜索結果,在右側頁面中點擊安裝,等待安裝完成。
運行方式是,選中項目,點擊屏幕下方工具欄中的Go live按鈕即可。再點擊一次,即停止運行伺服器。
Live Server有一些默認配置選項,用戶可以修改。點擊 文件->首選項->設置, 在右側頁面中找到 Live Server Config,其中列出的是本插件的配置屬性。將其復制到右側,修改屬性值,點擊保存即可。例如,修改默認的埠,可以復制以下代碼到頁面的右側的用戶設置中。
1
"liveServer.settings.port": 5501
點擊保存,默認的埠就有5500改為5501.
其他設置的含義,查找該插件的說明文檔。
注意,VSCode 中的所有設置都是通過json格式的數據配置的。用戶可以查找對應的key值,修改其value,從而修改配置屬性。
⑧ node js 怎麼搭配vscode使用
簡介
Node.js是一個幫助開發應用的JavaScript運行平台, 它快速且靈活
NPM是一個Node.js模塊的包管理程序
VS Code 支持JavaScript 和TypeScript語言--以及 Node.js 及時調試, 要想運行一個Node.js應用, 你需要安裝Node.js的運行時環境
操作系統: OS X 10.11.6
版本:
VS Code 1.4
node 6.2.2
code 1.4.0
tsc 1.8.10
npm 3.9.5
VS Code 提供了一個 code 命令,用來在 shell 環境下調用編輯器。使用快捷鍵 ⇧⌘P(或 F1) 喚起命令面板,輸入以下命令即可完成安裝。
您可以直接從命令行打開文件或文件夾。這里 '.' 是指到當前文件夾,因此 VS Code將啟動並打開當前文件夾。
代碼提示
通過tsd或者typings這兩個工具安裝(兩個工具的作者是同一個人,目前tsd已經廢棄了)。
tsd 和 typings 用法:
tsd:
typings:
如果你的電腦上沒有安裝TypeScript Compiler的話,是無法使用tsc這個指令的。要安裝也很簡單
node express、lodash等的自動補全
其中」dt~」為使用DefinitelyTyped類型定義的意思,vscode可以識別這種定義。
配置jsconfig.json
在使用typings之前,需要在vscode裡面配置一下名為jsconfig.json的文件, VS Code通過這個文件找到自動補全文件。配置方法很簡單,隨便選中一個js文件,vscode右下角會彈出一個綠色的小燈泡,如圖所示:
創建package.json
package.json 文件就是定義了項目的各種元信息,包括項目的名稱,git repo 的地址,作者等等。最重要的是,其中定義了我們項目的依賴,這樣這個項目在部署時,我們就不必將 node_moles
目錄也上傳到伺服器,伺服器在拿到我們的項目時,只需要執行 npm install
,則 npm 會自動讀取 package.json 中的依賴並安裝在項目的 node_moles
下面,然後程序就可以在伺服器上跑起來了。
如果只是測試項目或者練慣用,沒有倉庫地址
只需在package.json裡面做如下配置即可:
以這種方式把項目聲明為私有,這樣npm就不會再提示配置repository及readme了
否則會遇到這個錯誤
需要配置倉庫路徑
配置完成後就可以隨意安裝模塊了
--save 的作用,就是會在你安裝依賴的同時,自動把這些依賴寫入 package.json。命令執行完成之後,查看 package.json,會發現多了一個 dependencies
欄位
運行
VS Code內置調試器支持調試Node.js運行時,同時也可以調試JavaScript、TypeScript以及其他JS轉譯語言。
點擊
圖標來到調試界面
單擊調試視圖頂部欄中的齒輪圖標,並選擇好調試環境,VS Code會在.vscode目錄下為你生成一份launch.json。
來看launch.json
這里的program 設置的是啟動文件, index.js
此時回到文件界面, 按 F5 就可以運行了
⑨ vscode如何增量推送代碼到svn伺服器
1、安裝svn客戶端TortoiseSVN。2、創建存放自己項目的文件夾,把本地創建好的vue項目代碼提交到svn伺服器上,不提交nodemoles。3、在本地要存放項目的地方右鍵svncheckout,填入上一步提交的路徑,下載後用vscode打開此文件夾。4、在終端中執行命令npminstall,安裝項目依賴。5、輸入npmrundev運行項目。6、修改文件後直接在vscode左側右鍵svnCommit就會顯示需要提交的文件。
還沒有納入svn控制的文件才可以納入忽略文件列表,已經被svn控制的文件是無法納入到忽略文件列表的。若你的文件已經納入svn控制,可以將導出另存到其他位置,然後將原工作區的文件夾刪除,commit一下,再把剛才另存的文件夾復制回來,這樣此文件夾就脫離svn控制啦。
⑩ vs code 前端如何以伺服器模式打開
廢話在線,肯定首先要安裝 vs code 和 node.js(既然是前端就必須回,不會的面壁思過)
然後在命令符中輸入 npm install -g live-server 進行安裝,(簡單的NPM安裝)
安裝成功後在vscode里 「查看」 - 「集成終端」或者 文件夾命令提示符 裡面輸入 live-server ,
等待瀏覽器會自動打開 http://127.0.0.1:8080/ 這個埠,
這樣我們就能像webstorm等IDE這樣在本地方便的使用 ajax 或者 vue-resource 等功能,希望幫到你們
---------------------------------------------------------------------------------------
2017-09-30日更新
現在 vs code 中有個插件叫 Live Server,不需要上面的方法了