visual studio code是由微软的最新力作,这是一款轻松的web集成开发环境,可以应用于win、 mac、linux操作系统,小编为大家带来的是visual studio code windows版本,軟件拥有代码补丁、代码导航以及语法高亮(syntax hight lighting)和代码片段收集等多种功能。
基本介紹:
从产品定位来看,visual studio code是要搭配着Visual Studio Online,后者是微软近两年一直发力的云服务的开发者平台,为的是让开发者对Windows Azure云服务有更高粘度,这三个产品完成一个完整的生态圈。
visual studio code本身就是一个文本编辑器,非常轻量级,搭配各种插件的话,就可以重现Visual Studio的强大功能。这里先忽略Visual Studio现有的调试、单元测试等功能,说不定以后会出现这些单品。使用Visual Studio Code可以只关注代码开发方面,尤其前端开发或者脚本语言开发更为方便。可以理解这为第一步。
第二步就把开发完的代码即使放到Visual Studio Online平台,云端服务进行编译和、部署和测试。这样,仅使用visual studio code进行开发,这对于开发的机器要求大大降低。当然Visual Studio Online还有项目管理、版本管理等其他功能。
第三步,在Visual Studio Online上的代码,可以直接部署到Windows Azure云服务上。
可以說微軟延續它一貫的開發産品風格,連傻瓜都會進行開發。
軟件测试看到visual studio code还是蛮激动的,微软这两年来不断开放的姿态,越来越让我们看到微软的情怀和未来。visual studio code的定位应该还是Editor,一个全功能的Editor,通过Editor反推微软的SDK,.NET(開源,跨平台)等産品鋪路。
Visual Studio Code特色:
1,好看,分分鍾逼死notepad++。
2,加載大文件幾乎秒開。
3,C#支持高亮,已經編譯過的還支持引用。
4,JS、HTML等支持高亮和補全。
5,全平台,我再也不糾結買RMBP還是XPS了。
6,免費,這是必須的好評
7,占用內存低,下圖是我打開我正在寫的開源(20M左右代碼)文件夾後的內存占用,堪稱神奇。
對C#支持還不夠好。
不支持工程加載,只支持文件夾加載,引用比較複雜的大工程支持力度低。
支持git但是對github沒提供接口。
debug需要手動輸入參數,雖不複雜,但和VS一貫定位不符。
總結:
刪除了notepad++,並將所有文本文件關聯在了code上。
第一版本就這麽給力,後續版本私鑰sublime和atom去死麽。
以後別收費才好。
展望:
集成vim快捷键插件,like vim on VS。
集成所見即所得編輯環境。
進一步提高debug的靈活性,做web開發界的VS。
在此前提下流暢性不要損失太大就好。
使用說明
(1) 可以直接点击 GUI 按钮或者右键进行新建 File、Folder 这样的操作。(以前的 Sublime 这方面比较差)


(2) 直接分离 tab 和关闭 tab

左边的按钮可以直接 split 窗口。比 Sublime 方便多了。右边的x可以直接关闭标签。
然后左侧还可以看到一个大的蓝色按钮,可以直接 Open Folder,也比较爽。。这里也就直接暗示了以 Folder 为项目,不然很多新手弄不清楚打开文件、打开 Folder 什么的。

(3) 无插件化的代码 diff
非常强大的一个功能,目前发现两个方式可以启动 diff 功能。
第一种是在左侧,右键文件 select to compare,然后再右键一个文件 Compare with 'xx',就可以出现 diff。第二种是 git 的模式下,点击右上角的 switch to changes file,就可以启动 diff。

然後左上角點擊...按鈕,會出現

然后点击 switch to Inline View,可以并到一个 tab diff。

更新日志
工作台(Workbench):引入文件资源管理器和文件图标主题。现在VS Code默认拥有两套图标主题,还可以在市场下载更多。
調試(Debugging)
擴展(Extensions)
編輯:新設置控制文字包和自動保存
快速打開:大型項目打開速度優化
擴展創作:擴展編輯命令API支持VIM仿真