Visual Studio Code中文文档(一)-快速入门
Visual Studio Code是一个轻量级但是十分强大的源代码编辑器,重要的是它在Windows, OS X 和Linux操作系统的桌面上均可运行。Visual Studio Code内置了对JavaScript, TypeScript和Node.js语言的支持,并且为其他语言如C++, C#, Python, PHP等提供了丰富的扩展库和运行时。
一、Visual Studio Code实际应用
(一)快速强大的编码功能:
能够快速捕捉程序中的问题并突出显示。支持多光标编辑,参数提示以及其他快速编码特性。
![]() |
快速强大的编码功能(截图来自VS Code 英文文档)
|
(二)IntelliSense功能:根据文档上下文为变量类型、函数定义和导入模块提供代码智能补全功能。
![]() |
IntelliSense(截图来自VS Code 英文文档)
|
(三)代码导航和重构:使用peek和navigate to definition功能可以查阅浏览你的源代码,代码重构变得轻而易举。
![]() |
代码导航和重构(截图来自VS Code 英文文档)
|
(四)整合Git支持:支持使用Git来加速你的代码发行周期。可以直观地回顾代码更改过程并在Visual Studio Code中即时提交而无需分散精力去专门提交。
![]() |
整合Git支持(截图来自VS Code 英文文档)
|
(五)集成调试功能:断电停止,检查与监视变量, 利用交互式解释器和悬停来检查上下文变量。
![]() |
集成调试功能(截图来自VS Code 英文文档)
|
(六)易于扩展:使用集成的扩展库市场定制你自己的工具。只需鼠标单击几下便可以为Visual Studio Code额外添加丰富的语言支持。
![]() |
易于扩展(截图来自VS Code 英文文档)
|
二、最常用的扩展
各种扩展工具的添加让你可以自如地使用其他的语言,样式,调试工具,命令等。不断壮大的Visual Studio Code社区用户群分享的秘密武器可以助你改善工作流程。
![]() |
最常用的扩展(截图来自VS Code 英文文档)
|
更多扩展工具请移步visual studio marketplace。
三、跨出第一步
为了最大化地从Visual Studio Code中获益,你可以从以下几个介绍性主题开始学习:
(一)安装 -如何在自己的操作系统平台上安装Visual Studio Code 并根据个人开发需求配置工具集
(二)基础知识 - 关于Visual Studio Code 编辑器用户界面,命令和特性的基本介绍。
(三)设置 - 自定义Visual Studio Code ,然后随心所欲地工作。
(四)语言 - 了解Visual Studio Code 对你钟爱的编程语言的支持情况。.
(五)Node.js - 如何快速运行和调试Node.js web应用的简易指南.
(六)为什么要使用VS Code? - 读一下关于Visual Studio Code 的设计理念和体系架构。
四、下载Visual Studio Code
下载VS Code - 快速找到适合你的安装包 (Windows, OS X and Linux)。
五、隐私保护
默认情况下, VS Code会自动更新至最新版本并收集软件的用户使用数据和崩溃报告信息,你可以通过修改默认设置来禁止自动更新和数据收集,做法如下:
(一)如何关闭自动更新?
(二)如何禁止报告崩溃信息?
(三)如何禁止报告用户使用数据?
------------------------------------------------------------
说明:由于翻译计划正在进行中,本文涉及到的超链接有可能指向英文页面,请大家不要着急,随着翻译的进行,所有的英文链接均会更新为中文页面。
------------------------------------------------------------
预告:接下来将翻译本文 “三、跨出第一步” 中涉及到的几个介绍性主题。
------------------------------------------------------------
本文系原创翻译。版权所有,未经允许,严禁转载。
如需转载,请联系作者。
Visual Studio Code中文文档(一)-快速入门的更多相关文章
- Visual Studio Code中文文档
Visual Studio Code中文文档 Visual Studio Code是一个轻量级但是十分强大的源代码编辑器,重要的是它在Windows, OS X 和Linux操作系统的桌面上均可运行. ...
- IdentityServer4 中文文档 -16- (快速入门)使用 EntityFramework Core 存储配置数据
IdentityServer4 中文文档 -16- (快速入门)使用 EntityFramework Core 存储配置数据 原文:http://docs.identityserver.io/en/r ...
- IdentityServer4 中文文档 -15- (快速入门)添加 JavaScript 客户端
IdentityServer4 中文文档 -15- (快速入门)添加 JavaScript 客户端 原文:http://docs.identityserver.io/en/release/quicks ...
- IdentityServer4 中文文档 -14- (快速入门)使用 ASP.NET Core Identity
IdentityServer4 中文文档 -14- (快速入门)使用 ASP.NET Core Identity 原文:http://docs.identityserver.io/en/release ...
- IdentityServer4 中文文档 -8- (快速入门)设置和概览
IdentityServer4 中文文档 -8- (快速入门)设置和概览 原文:http://docs.identityserver.io/en/release/quickstarts/0_overv ...
- IdentityServer4 中文文档 -13- (快速入门)切换到混合流并添加 API 访问
IdentityServer4 中文文档 -13- (快速入门)切换到混合流并添加 API 访问 原文:http://docs.identityserver.io/en/release/quickst ...
- IdentityServer4 中文文档 -12- (快速入门)添加外部认证支持
IdentityServer4 中文文档 -12- (快速入门)添加外部认证支持 原文:http://docs.identityserver.io/en/release/quickstarts/4_e ...
- IdentityServer4 中文文档 -11- (快速入门)添加基于 OpenID Connect 的用户认证
IdentityServer4 中文文档 -11- (快速入门)添加基于 OpenID Connect 的用户认证 原文:http://docs.identityserver.io/en/releas ...
- IdentityServer4 中文文档 -9- (快速入门)使用客户端凭证保护API
IdentityServer4 中文文档 -9- (快速入门)使用客户端凭证保护API 原文:http://docs.identityserver.io/en/release/quickstarts/ ...
随机推荐
- asp.net 微信开发失效汇总
1.验证控件 在Iphone 5以上版本不兼容(改为js验证)
- HTML空格标签
双学位论文+本学位开题报告+实训项目+实训考试+学员考试,真是脑子都要爆炸... 话不多说,留个小知识点,HTML的空格替代符号表示法: 1. 半个空白,1个字符宽度: 或者 2.1个空白,2个 ...
- 给定时器settimeout、setInterval调用传递参数
无论是window.setTimeout还是window.setInterval,在使用函数名作为调用句柄时都不能带参数,而在 许多场合必须要带参数,这就需要想方法解决.例如对于函数hello(_na ...
- 在Excel中制作金字塔条形图
使用场景:一项市场调查研究中,男性和女性.赞同和反对.满意和不满意的两方面的消费者,他们在某些项目上的指标分布特性一项产品组合决策中,乐观场景和悲观场景下各产品的获利情况一个产品试销活动中,不同门店渠 ...
- .net面试题集锦
1. 简述 private. protected. public. internal 修饰符的访问权限. 答 . private : 私有成员, 在类的内部才可以访问. protected : 保护成 ...
- LRU页面置换算法
本文以序列长度20的{ 7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1};以及页面4:为例: #include <stdio.h> #define Init ...
- [CF752E]Santa Claus and Tangerines(二分答案,dp)
题目链接:http://codeforces.com/contest/752/problem/E 题意:给n个橘子,每个橘子a(i)片,要分给k个人,问每个人最多分多少片.每个橘子每次对半分,偶数的话 ...
- 中国天气网放回json的解释
本文是出自David_Tang的,原文http://www.cnblogs.com/mchina/archive/2013/07/12/3170551.html {"weatherinfo& ...
- CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
以下全部转载于 http://blog.csdn.net/lane_l/article/details/20235909 本人于今晚按照该文章使用centos 6.7 64bit安装成功,做个备份, ...
- windows php线程安全和不安全,两个版本我也看不懂,记下来再说。
Windows下的PHP版本分两种:线程安全版本与非线程安全版本. 要论两者的区别,详细论说起来比较麻烦,从使用者的角度,记住什么时候用哪种版本的区别就可以了吧: 1.windows + IIS + ...