vscode 简介

方便的git管理

支持基本所有的常用操作,图形化操作git代码冲突合并 修改对比 图形化的git log历史,多分支显示 便捷的最新修改记录,git lens 多种多样的git插件

markdown

多样化的markdown展示 能够上传网络图片

代码编写

多点编辑

启动快捷,轻量级编辑器

安装

打开https://code.visualstudio.com选择版本下载

配置命令行启动(mac/linux环境)方法一alias code=‘/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code‘

传送门

方法二

VS Code 提供了一个 code 命令,用来在 shell 环境下调用编辑器。使用快捷键 ??P(或 F1) 唤起命令面板,输入以下命令即可完成安装。

enter image description here 基本配置

通过Code->首选项->设置打开配置,一般来说安装插件会自动添加配置。如有需要也可以自行设置配置。以下是一些简单的配置,具体详情可查看配置文件。

该设置在 `editor.detectIndentation` 启用时根据文件内容进行重写。 "editor.tabSize": 2, "editor.detectIndentation": true, // 针对JavaScript语言的配置 "[javascript]": { "editor.insertSpaces": true, "editor.tabSize": 2 }, // 指定工作台中使用的颜色主题。 "workbench.colorTheme": "Monokai Dimmed", // gitlens配置 "gitlens.advanced.messages": { "suppressCommitHasNoPreviousCommitWarning": false, "suppressCommitNotFoundWarning": false, "suppressFileNotUnderSourceControlWarning": false, "suppressGitVersionWarning": false, "suppressLineUncommittedWarning": false, "suppressNoRepositoryWarning": false, "suppressUpdateNotice": false, "suppressWelcomeNotice": true }, // 控制是否显示minimap "editor.minimap.enabled": true }基本操作 打开项目windows: 直接拖动文件/文件夹至vscode即可打开 mac/linux: 除上面方法外,可配置code命令,通过在命令行运行code XXX打开项目。打开控制台

执行ctrl+shift+p即可打开vscode控制台。

控制台是vscode插件执行部分的一个重要地方!打开命令行

点击vscode下方的任务栏

打开分屏

右上角分屏按键

跳转到定义的地方

ctrl + 鼠标

多重光标操作

alt+鼠标点击

块选择

shift+alt+鼠标

folding折叠Fold (Ctrl+Shift+[) 折叠所在的这个部分 Unfold (Ctrl+Shift+]) 取消所在部分的折叠 Fold All (Ctrl+K Ctrl+0) 折叠当前编辑文件的所有可折叠部分 Unfold All (Ctrl+K Ctrl+J) 取消当当前文件所有折叠 Fold Level X (Ctrl+K Ctrl+2 for level 2) 折叠所有level x(还可以用 ctrl+3、ctrl+4等)的缩进去(除了当前编辑位置所在的)注释

ctrl+/加/解注释

git log

打开vscode控制台,输入git log可查看(需安装Git History插件)

git提交描述

安装git lens插件后,会在每行代码后显示最近的修改信息

git基本操作

打开vscode控制台,可以输入git命令。

插件markdown Markdown Preview Enhanced Html Auto Close Tag HTML CSS Support在 html 标签上写class 智能提示当前项目所支持的样式(必备)htmltagwrap HTML Boilerplate Color Info 样式Sass 调试Code Runner Debugger for Chrome Quokkaconsole.log显示CSS Peek 代码风格htmlhint ESLint EditorConfig for VS Code用于支持 .editorconfig 配置规范git流程管理Git History Git Lens 代码碎片JavaScript (ES6) code snippets JavaScript Snippet Pack jQuery Code Snippets React-Native/React/Redux snippets for es6/es7react代码片段,下载人数超多:wink:vue vetur语法高亮、智能感知VueHelpervue代码碎片Vue 2 Snippetsvue2代码碎片 正则Regex Previewer测试正则的插件 小玩意filesize ndenticator突出目前的缩进深度Live Sass Compiler open in browser Path Intellisense vscode-faker生成假数据,地址,电话,图片等等vscode-icons TODO Parser TODO Highlight 好用的小功能 内部使用的命令行环境

cmder基本配置和使用

代码片段

通过Code > 首选项 > 用户代码片段,选择进入目的语言的代码段设置文件;

一个简单的例子:

"For Loop": { "prefix": "for", "body": [ "for (var ${index} = 0; ${index}

详细的说明请看这里[VS Code]跟我一起在Visual Studio Code 添加自定义snippet(代码段),附详细配置。

一般来说,网上已经有很多人写好了很多好用的snippet,在插件中搜索snippet查找相关的代码片段使用。

传送门

vscode 基本配置和使用VS Code配置及插件推荐vscode配置指南VS Code初体验[VS Code]跟我一起在Visual Studio Code 添加自定义snippet(代码段),附详细配置

原文地址:https://www.cnblogs.com/xiewangfei123/p/12267686.html

时间: 2024-07-31 03:43:04

vscode 简介的相关文章

学习前端的准备任务

准备跟学长学习前端的技术,因此做些准备工作 html编辑器 在前端开发中,有一个非常好用的工具,Visual Studio Code,简称VS code. 都不用我安利VS code,大家就会乖乖的去用,无数个大言不惭的攻城狮,都被VS code比德芙还丝滑的强大功能所折服. 我是来给大家安利插件的,想做个比较全面的插件集合给大家.网上的我也看过一些,但是都比较零散,时间也久了一些,我结合最近的情况,总结一下 造福大家,才是我想做的.手动比心?. 附上两个写的较好的博文: vscode简介以及插

VSCode入门 快捷键

简介 VSCode是微软推出的一款轻量编辑器,采取了和VS相同的UI界面,搭配合适的插件可以大幅提升前端开发的效率. 布局:左侧是用于展示所要编辑的所有文件和文件夹的文件管理器,依次是:资源管理器,搜索,GIT,调试,插件.右侧是打开文件的编辑区域,最多可同时打开三个编辑区域到侧边. 底栏:依次是 Git Branch,error&warning,编码格式,换行符,文件类型等 其他:自动保存:File -> AutoSave ,或者Ctrl+Shift+P,输入 auto 主命令框: F1

VSCODE 插件初探

写在前面 分享一个vscode插件background(用于改变背景).点击直接跳到vscode插件开发步骤 做vscode的插件,很久就有这个想法了,但是一直因为这样,那样的事情耽误,放弃了N次.不过确实让我对文档有了个直观的了解. 上周末的时候因为测试妹纸要加班测试,让我也到公司加班,等待可能出现的bug这理由听着就扯淡 当然一群妹纸都到公司等着了,我也必须去......于是在等待bug的时间里看了看官方的文档,在这里写了点自己的摸索结果. 本文分为2部分,1是分享自己做的一个demo,2个

2016年最新mac下vscode配置golang开发环境支持debug

网上目前还找不到完整的mac下golang环境配置支持,本人配置成功,现在整理分享出来. mac最好装下xcode,好像有依赖关系安装Homebrew打开终端窗口, 粘贴脚本执行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装go语言最新版,去官网 https://golang.org/dl/  下载,需要挂科学上网 推荐一个 58j

python学习第1天——简介及入门

前言 为何使用Python Python 是一种效率极高的语言.与其他众多的语言相比,实现相同功能,使用Python编写的程序包含的代码更少.Python的语法简单,易上手,使用Python编写的代码更容易阅读.调试和扩展. Python使用领域也比较多.Python应用领域有:云计算.人工智能.大数据.金融.web开发.网络编程.科学运算.GUI图形开发.自动化运维.游戏开发.解决商业问题以及供各类有趣的公司开发内部公司等. 1. Python 简介 Python的创始人是Guido van

Markdown 简介及基础语法

一.Markdown 简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 二.Markdown 基础语法 1. Markdown 中文版语法说明 2. Markdown 语法手册(参考 wintnessai1 整理) 三.Markdown 编辑工具 1. MaHua 在线 Markdown 编辑器 2. 作业部落 3. Sublime Text2/3 (个人推荐) 4. MarkdownPad(View 及时预览) 正所谓:

用VSCode开发一个基于asp.net core 2.0/sql server linux(docker)/ng5/bs4的项目(2)

第一部分: http://www.cnblogs.com/cgzl/p/8478993.html 为Domain Model添加约束 前一部分, 我们已经把数据库创建出来了. 那么我们先看看这个数据库. 可以在项目里面建立一个database.sql, 并且建立一个数据库连接的profile(参考上一篇文章), 连接成功后执行下面语句: SELECT TABLE_NAME FROM tvdb.INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE T

Laradock的xdebug在vscode上使用的配置

简介 Laradock 是为 Docker 提供的完整 PHP 本地开发环境,和 Homestead 一样提供了一系列打包好(包括配置)的 Docker Image.Laradock 早期专注为 Laravel 打造 Docker 开发环境,因而最早在 Laravel 社区中出名,后来随着影响力的扩大,逐渐被 PHP 社区接纳和采用,目前支持的 PHP 项目除了 Laravel 之外,还有 Symfony.CodeIgniter.WordPress.Drupal 等等. Docker 扫盲 在学

vscode 免费视频教程

VS Code简介 VS Code 界面 VS Code各种视图 VS Code主题 VS Code 用户和工作区设置 VS Code 快捷键映射 VS Code 基本代码编辑 VS Code 扩展市场 VS Code 代码补全 VS Code 代码导航 VS Code 代码重构 VS Code 代码调试 VS Code 版本控制 VS Code 集成终端 VS Code 运行外部任务 VS Code 使用Emmet 使用vscode开发html 使用vscode开发css vscode 开发j