Visual Studio Code是微軟推出的帶 GUI 的代碼編輯器,軟件功能非常強(qiáng)大,界面簡(jiǎn)潔明晰、操作方便快捷,設(shè)計(jì)得很人性化。軟件主要改進(jìn)了文檔視圖,完善了對(duì) Markdown 的支持,新增 PHP 語法高亮。有需要的小伙伴歡迎來西西下載體驗(yàn)。
軟件簡(jiǎn)介:
Visual Studio Code 是由微軟發(fā)布的一款免費(fèi)代碼編輯器,支持 Windows、Linux 和 macOS 三大主流平臺(tái)。Visual Studio Code 重新定義和優(yōu)化了代碼編輯,以便生成和調(diào)試新式 Web 應(yīng)用程序和云應(yīng)用程序。 您可以在常用平臺(tái)(Linux、macOS 和 Windows)上免費(fèi)使用 Visual Studio Code。Visual Studio Code 支持的編程語言超過 30 種!Visual Studio Code 支持 JavaScript、C#、C++、PHP、Java、HTML、R、CSS、SQL、Markdown、TypeScript、LESS、SASS、JSON、XML、Python 以及許多其他常見的文件格式。
軟件特色:
符合智能感知。
超越語法高亮和自動(dòng)完成與智能感知,它提供了基于變量類型,函數(shù)定義,并導(dǎo)入模塊智能完成。
打印語句調(diào)試已成為過去。
從編輯器直接調(diào)試代碼。 啟動(dòng)或附加到正在運(yùn)行的應(yīng)用程序,并使用斷點(diǎn),調(diào)用堆棧和交互式控制臺(tái)進(jìn)行調(diào)試。
內(nèi)置 Git 命令。
與 Git 和其他 SCM 提供商合作從未如此簡(jiǎn)單。 從編輯器中直接查看差異,階段文件和提交。 從任何托管的 SCM 服務(wù)推送和拉取。
可擴(kuò)展和可定制。
想要更多功能嗎? 安裝擴(kuò)展以添加新語言,主題,調(diào)試程序以及連接到其他服務(wù)。 擴(kuò)展程序在不同的進(jìn)程中運(yùn)行,確保它們不會(huì)減慢編輯器的速度。
以 JavaScript 為代表,過去我們調(diào)試 JS 的時(shí)候,需要使用瀏覽器 F12,代碼上面需要利用 console.log 或 alert 對(duì)過程進(jìn)行輸出,習(xí)慣了例如 VS 編譯器的開發(fā)人員會(huì)比較不習(xí)慣。如今可以使用 VS Code 進(jìn)行開發(fā),它開源免費(fèi),通過安裝開發(fā)語言相關(guān)的插件,可以讓 VS Code 實(shí)現(xiàn)相應(yīng)的語法識(shí)別和代碼提示,目前拓展商店已經(jīng)提供了大多數(shù)編程語言的插件,可以隨便下載,常用有 Script 有 JScript、EScript ,以及包括 PHP,Python 等其它語言。
中文設(shè)置:
啟動(dòng) Visual Studio Code,默認(rèn)為英文界面。
點(diǎn)擊插件按鈕,搜索 Chinese,如配圖所示,如果沒有安裝中文插件,需要點(diǎn)擊 Install 進(jìn)行安裝。
按 F1 鍵,輸入 Configure Language ,點(diǎn)擊搜索結(jié)果中的 Configure Display Language。
此時(shí)會(huì)打開語言配置文件 locale.json,英文狀態(tài)下 locale 屬性默認(rèn)為 en,將 en 修改為 zh-CN,然后保存重啟工具即可。
更新日志:
搜索編輯器 -在全尺寸編輯器中搜索并保存全局搜索結(jié)果。
可拖動(dòng)的窗框角 -拖動(dòng)窗框角可輕松更改編輯器布局。
Linux屏幕閱讀器支持 -VS Code現(xiàn)在支持Orca屏幕閱讀器。
小地圖尺寸調(diào)整選項(xiàng) -可以適合或填充小地圖垂直布局的新選項(xiàng)。
列選擇模式 -列模式切換可讓您快速選擇文本塊。
選擇時(shí)顯示空白 -僅在所選文本中顯示空白字符。
轉(zhuǎn)換為模板字符串 -將串聯(lián)轉(zhuǎn)換為JavaScript / TypeScript模板字符串。
JS / TS呼叫層次結(jié)構(gòu)視圖 -查看到某個(gè)功能或從該功能發(fā)出的所有呼叫,并深入到呼叫者的呼叫者。
遠(yuǎn)程開發(fā) -支持Windows和macOS SSH主機(jī),SSH連接共享。
設(shè)置同步預(yù)覽 -設(shè)置同步可讓您在計(jì)算機(jī)之間共享設(shè)置和按鍵綁定。