作者:Grey

本文的GIF动画均使用ScreenToGif进行录制。

摘要

微软今年发布了一款运行于 OS X,Windows 和 Linux 之上的免费跨平台编辑器: Visual Studio Code

官方说明:

Build and debug modern web and cloud applications.

Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.

在此主要想分享几个实用功能:

  • Markdown Preview
  • 无插件diff
  • git集成
  • html标签快速输入
  • 批量选中文本编辑 update 2016-04-15

欢迎拍砖补充 : )

Markdown Preview

用Markdown排版文章的时候,通常需要预览,

用Visual Studio Code打开你要编辑的md文件,按Ctrl+Shift+V即可切换到预览视图

进一步,你可以在编辑状态下同时预览样式,点击右上角的Split Editor,可切分窗口,在右边窗口按Ctrl+Shift+V

这样,在左边编辑,右边就会显示对应的预览视图了:

无插件diff

对比文本的差异,无需任何插件

git集成

Visual Studio Code可以和Github集成,不过需要先在自己的机器上安装Github

Ctrl+Shift+E打开EXPlORE视图,点击Open Folder,打开在本地Clone的Github Repo,之后你就可以编辑文件,

对比,提交文件:

Submit

Sync

在这个过程中,你可能需要输入用户名和密码作为权限验证:

html标签快速输入

一般的标签,如:

<p></p>
<div></div>

Visual Studio Code中输入p>并按Tab键即可, <div>标签类似:

稍微复杂一些的标签,如:

<ul class="list-item">
<li class="item-class"></li>
<li class="item-class"></li>
<li class="item-class"></li>
<li class="item-class"></li>
</ul>

Visual Studio Code中输入ul.item-list>li.item-class*4>并按Tab键即可:

新建HTML页面的时候,在Visual Studio Code中输入<!并按Tab键,可以快速生成一个HTML5格式的默认页面:

格式化代码

快捷键shift+alt+F可以格式化代码

批量选中文本编辑

快捷键shift+alt可以批量选中文本并编辑


更多:https://code.visualstudio.com/Docs

下载地址:https://code.visualstudio.com/

Visual Studio Code初探的更多相关文章

  1. visual studio code(vscode)的使用(快捷键)

    Visual Studio Code初探 vscode 是一种可运行于 OS X,Windows 和 Linux 之上的免费跨平台编辑器: 1. 快捷键 ctrl + `:调出(对于 windows ...

  2. Visual Studio Code 代理设置

    Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器,在十多年的编程经历中,我使用过非常多的的代码编辑器(包括 IDE),例如 Fron ...

  3. 在Visual Studio Code中配置GO开发环境

    一.GO语言安装 详情查看:GO语言下载.安装.配置 二.GoLang插件介绍 对于Visual Studio Code开发工具,有一款优秀的GoLang插件,它的主页为:https://github ...

  4. Visual Studio Code——Angular2 Hello World 之 2.0

    最近看到一篇用Visual Studio Code开发Angular2的文章,也是一篇入门教程,地址为:使用Visual Studio Code開發Angular 2專案.这里按部就班的做了一遍,感觉 ...

  5. docker4dotnet #3 在macOS上使用Visual Studio Code和Docker开发asp.net core和mysql应用

    .net猿遇到了小鲸鱼,觉得越来越兴奋.本来.net猿只是在透过家里那田子窗看外面的世界,但是看着海峡对岸的苹果园越来越茂盛,实在不想再去做一只宅猿了.于是,.net猿决定搭上小鲸鱼的渡轮到苹果园去看 ...

  6. Visual Studio Code v0.9.1 发布

    微软的跨平台编辑器 Visual Studio Code v0.9.1 已经发布,官方博客上发布文章Visual Studio Code – October Update (0.9.1):http:/ ...

  7. 微软Visual Studio Code 0.8.0发布,新增多种主题

    月30日,Build 开发者大会上,正式宣布了 Visual Studio Code 项目;并将其定义为:一个运行于 Mac OS X.Windows和 Linux 之上的,针对于编写现代 Web 和 ...

  8. Visual Studio Code 配置指南

    Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...

  9. Visual Studio Code,完美的编辑器

    今日凌晨,微软的文本(代码)编辑器 Visual Studio Code(简称 VS Code),发布了首个正式版,距离首个 beta 版上线时间刚好一年. 在十多年的编程经历中,我使用过非常多的的代 ...

随机推荐

  1. IOS6屏幕旋转详解(自动旋转、手动旋转、兼容IOS6之前系统)

    转自 http://blog.csdn.net/zzfsuiye/article/details/8251060 概述: 在iOS6之前的版本中,通常使用 shouldAutorotateToInte ...

  2. 每日英语:What To Expect To Wear When You're Expecting

    AT THE ACADEMY AWARDS earlier this month, Kerry Washington, the star of the ABC-TV series 'Scandal,' ...

  3. Android 5.1 AOSP 源码获取

    本文已同步更新至:http://dxjia.cn/2015/08/android-aosp-code-sync/ Android 5.1源码开放有一个多月啦,但由于城墙的关系,每次想着更新最新源码学习 ...

  4. Navi.Soft30.框架.WinForm.开发手册

    阅读导航 Navi.Soft30.Core类库.开发手册 http://www.cnblogs.com/xiyang1011/p/5709489.html Navi.Soft30.框架.WinForm ...

  5. Jenkins Code Sign error: No provisioning profiles found

    === BUILD TARGET JenkinsTest OF PROJECT JenkinsTest WITH CONFIGURATION Release === Check dependencie ...

  6. Cocos2d-JS项目之一:环境(IDE 运行js-tests、IDE 和 studio 统一工程)

    环境:cocos 引擎(包括 studio)2.2.1 for Mac.cocos2d-js-v3.5.Cocos Code IDE 1.2 for Mac,cocos 引擎指的是下面这个东西: 各种 ...

  7. mac安装 配置 ant

    转自:http://blog.sina.com.cn/s/blog_877e9c3c0101qs87.html 1.下载ant 官网下载 http://ant.apache.org/bindownlo ...

  8. SkipList 跳表

    1.定义描述      跳跃列表(也称跳表)是一种随机化数据结构,基于并联的链表,其效率可比拟于二叉查找树(对于大多数操作需要O(log n)平均时间).      基本上,跳跃列表是对有序的链表增加 ...

  9. jquery的ajax提交时loading提示的处理方法

    方法1:使用ajaxStart方法定义一个全局的“加载中...”提示 $(function(){     $("#loading").ajaxStart(function(){   ...

  10. [转]VS2010中水晶报表安装应用及实例

    基本分类如下:第一部分:VS2010简介VS2010是微软的提供的一套完整的开发环境,功能也是相当的大微软宣布了下一代开发工具和平台的正式名称,分别称为“Visual Studio Team Syst ...