打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
强大的 VS Code(微软推出免费跨平台的Visual Studio Code编辑器)
(微软推出免费跨平台的Visual Studio Code编辑器)
https://blog.csdn.net/weixin_34087503/article/details/88021741?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8-88021741-blog-82846477.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8-88021741-blog-82846477.pc_relevant_default&utm_relevant_index=13
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。filesize : 编辑器底部显示当前文件的大小。该软件支持语法高亮、代码自动补全、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。
强大的 VS Code
weixin_34087503
于 2018-06-23 03:46:08 发布
8832
收藏 14
文章标签:gitjson开发工具
原文链接:https://juejin.im/post/5b123ace6fb9a01e6f560a4b
版权
简介
Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 系统外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了!
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作......
为什么选择VS Code开发工程
作为前端开发的我,之前的开发过程中一直用的是Atom这一款IDE,再配上了好看的主题插件很nice,Atom的界面是真心好看,但是插件装多了你们真的不觉得卡吗,VS Code比Atom更加的流畅,比webstorm更轻量级。一次偶然换的工作后,项目组要求统一IDE,让我了解到了VS Code,这边简单介绍下VS Code日常开发的需求。
VS Code精选主题
主题插件安装流程
首先先简单介绍些主题插件的安装流程:
第一步,点击扩展商店搜索你要找的插件名称如Atom One Dark Theme,点击安装;
第二部,安装好了之后只是证明你本地的VS Code上面有这个插件了,还需要将当前使用的主题插件切换成你想要的才行;
①点击左下角的设置按钮,进入命令面板;
②搜索颜色主题关键字;
③点击想要的主题完成切换。
一个编辑器界面的好看与否,真心挺重要的,之前对atom一直恋恋不舍,完全就是因为它的主题界面太优雅了。下图是笔者配置好的VS Code界面截图,下面推荐几款好看的主题:
VS Code 主题插件列表(推荐)
1. One Dark Pro
One Dark Pro的主题界面效果如下(推荐指数5星)One Dark Pro
2. Atom One Dark Theme
Atom One Dark Theme的主题界面效果如下(推荐指数5星)Atom One Dark Theme
3. Eva Theme
Eva Theme的主题界面效果如下(推荐指数5星)Eva Theme
4. Material Palenight Theme
Material Palenight Theme的主题界面效果如下(推荐指数5星)Material Palenight Theme
更多Visual Studio Code 主题插件请参考VS Code Downloads
VS Code精选插件
VS Code所有的插件都可以在VS Code Downloads插件库中找到,如下图:
Auto Close Tag
Auto Close Tag:匹配标签,关闭对应的标签。对于HTML/XML很实用。
Auto Rename Tag
Auto Rename Tag:改变标签的时候同时改动开闭合标签;对于HTML/XML很实用。
HTML CSS Support
HTML CSS Support : 这个也是HTML必备插件之一。
CSS Peek
CSS Peek : html和css中关联css的跳转
Code Runner
Code Runner : 代码编译运行看结果,支持众多语言
Git History
Git History : 查看git分支提交日志的插件
Git History Diff
Git History Diff : 寻找每一个git分支上面提交过的节点,并可以对比差异性。
Path Autocomplete
Path Autocomplete : 路径智能补全插件。
Path Intellisense
Path Intellisense : 路径智能提示插件。
beautify
beautify :良好的拓展性,可以格式化JSON|JS|HTML|CSS|SCSS,比内置格式化好用;但是react工程的jsx文件用beautify插件格式化会乱掉,建议不要用
Prettier - Code formatter
Prettier - Code formatter : 代码格式化插件,主要针对工程中的JavaScript / TypeScript / CSS
Prettier Now
Prettier Now : 支持语言比较全面的代码格式化插件,主要是支持jsx /tsx ,还有sass / less等(问的react工程基本上就是用这2个Prettier插件格式化代码)
Terminal
Terminal : vs code 内置的命令行插件,也比较实用。
Bookmarks
Bookmarks : 这个插件支持在文件特定的行做标记,更好的提高开发效率。
Bracket Pair Colorizer
Bracket Pair Colorizer :很多括号的情况下,这个插件可以做一个颜色的区分,代码一目了然。
Chinese (Simplified) Language Pack for Visual Studio Code
Chinese (Simplified) Language Pack for Visual Studio Code : 适用于 VS Code 的中文(简体)语言包。
filesize
filesize : 编辑器底部显示当前文件的大小。
Markdown Preview Enhanced
Markdown Preview Enhanced : 本地Markdown文档预览插件。
vscode-icons
vscode-icons : 一套vs code的图标插件。
npm
npm : 不多说npm。
open-in-browser
open-in-browser : 一键在浏览器中打开
Live Server
Live Server :一键开启本地服务。
fileheader
fileheader :感觉用得上 新建文件作者注释
在自定义设置页面( comd+,),可以设置一些作者信息,然后打开命令面板( comd+shift+P),输入 fileheader回车即可
Local History
Local History :个人感觉很有用 本地代码的一个保存日志,在没有git,svn,或者很长时间没有提交过代码的情况下,感觉挺实用,再也不怕代码回滚。
GitLens -- Git supercharged
GitLens -- Git supercharged : GitLens能增强Visual Studio代码中内置的Git功能。它帮助您通过Git blame注解和代码镜头直观地显示代码作者,无缝地导航和探索Git存储库,通过强大的比较命令获得有价值的见解。
VS Code常用快捷键
VS Code的快捷键有很多,需要具体的请仔细参考 VS Code => 左下角设置按钮 => 键盘快捷方式
我们也可以自定义快捷键,在keybindings.json里面设置覆盖即可
快捷键完全是个人操作习惯,这里不多介绍,我常用的有这几个:
打开命令面板    cmd + shift + p / F1打开设置页面    cmd + ,删除一行        cmd + E(自定义)添加书签        cmd + option + k代码格式化      control + opiton + B复制代码 VS Code git代码管理实战
git现在是很常见的代码管理工具,VS Code 也有内置的git插件,当然,要是你觉得不完美,可以安装一些常用的git插件等,简单介绍下VS Code 下git的提交步骤。
这里我以GitHub上面新建的一个仓库为例,仓库新建后默认分支是master,这里我在GitHub上新建了2个远程分支develop01和develop02,当你在VS Code中点击切换到某一个远程分支的时候,VS Code会自动给你创建一个和当前远程分支对应的本地分支,如origin/develop02 对应develop02,如origin/master 对应master,如上图所示。
现在我们在master分支上面提交代码,
第一步,先暂存要提交的文件
第二步,填下提交日志
第三步,点击对勾按钮完成提交
提交好了之后还需要拉取git远程分支的代码才能推送。
第四步,拉取远程代码,解决冲突
第五步,推送到远程分支上
然后就没有然后了?,提交完成。
假如你因为工作需求的原因,需要在不同的分支上面提交不同的代码,那就涉及到分支的切换了。首先第一步,切换分支之前先提交代码,不然老是有报错日志,切换了分支后,本地的代码也会对应分支改变。
如上图,master切换成develo01之后,master分支上刚提交的代码成了develo01上对应的代码。
git提交代码这部分,还可以使用相关git代码管理工具实现呢,如SourceTree、Tower等工具都很好用,这边也整理了一篇文章,欢迎收藏
你问我答
1.VS Code 怎么更改默认的设置?
笔者使用的是mac,使用快捷键 Com + , 打开用户默认设置界面,左边是默认设置,右边是自定义设置,根据个人工作场景而定吧,就像我这边就统一格式化代码缩进4格等,还可以设置忽略一些文件夹等。
{"explorer.confirmDelete": false,// 主题"workbench.iconTheme": "vscode-icons",// 小地图"editor.minimap.enabled": true,// 主题风格One Dark Pro"workbench.colorTheme": "One Dark Pro","window.zoomLevel": 1,"extensions.autoUpdate": false,// 字体大小"editor.fontSize": 13,"editor.snippetSuggestions": "top","diffEditor.ignoreTrimWhitespace": true,// 设置格式化缩进4格"prettier.tabWidth": 4,"vetur.format.defaultFormatter.html": "prettier","gitlens.advanced.messages": {"suppressShowKeyBindingsNotice": true},"gitlens.historyExplorer.enabled": true,"atomKeymap.promptV3Features": true,"editor.multiCursorModifier": "ctrlCmd",//粘贴自动格式化"editor.formatOnPaste": false,//保存自动格式化"editor.formatOnSave": false,// 用来忽略工程打开的文件夹"files.exclude": {"**/.vscode": true,"**/.DS_Store": true,"**/.history":true,"**/nbproject":true},// 用来忽略搜索的文件夹"search.exclude": {"**/node_modules/**": true,"**/bower_components/**": true,"**/image/**": true,"**/*.xml": true,"**/.history/**":true,"**/nbproject/**":true,"**/vscode/**":true},// 创建和更新代码的头部信息作者"fileheader.Author": "Baldwin","fileheader.LastModifiedBy": "Baldwin",}复制代码 2.假如我几天没有提交代码了(git),今天突然发现代码youbug,需要还原到昨天版本,VS Code能做到吗?
能。参考上面的 VS Code插件 Local History
基本上就介绍到这里(有好的插件或者主题欢迎留言,一定给update上去),希望对你使用VS Code有帮助,有问题欢迎留言,一定积极回复 ???
文章知识点与官方知识档案匹配,可进一步学习相关知识
CS入门技能树Git入门Git简介2147 人正在系统学习中
相关资源:VisualStudioCode完美的免费的code编辑器_vesualstudiocode...
weixin_34087503
关注
2
点赞
0
评论
14
收藏
扫一扫,分享内容
点击复制链接
超详细VSCode安装教程(Windows)
Zhangguohao666的博客
04-21
14万+
本文基于Windows系统博主的VSCode专栏:分享使用VS Code的基本操作与各种技巧
vscode-shell-launcher:VS Code扩展,可轻松在终端中启动多个Shell配置
02-06
外壳发射器 在终端中轻松启动多种外壳配置。指令此扩展公开了以下可以在文件中进行命令: shellLauncher.launch :显示一个快速选择项,允许选择已配置的终端外壳之一。组态执行以下操作,将Shell Launcher命令绑定到CTRL + SHIFT + T。 1.打开VS Code,然后按CTRL + SHIFT + T,这将打开keybindings.json。 如果您已将CTRL + SHIFT + T分配给另一个命令,则可以选择另一个键组合。 2.在他们的keybindings.json文件中输入以下代码。 [ { "key" : "ctrl+sh
参与评论 您还未登录,请先 登录 后发表或查看评论
VS Code为什么能这么牛?_码农翻身的博客
5-2
你知道VS Code的开发团队人数只有二十出头吗? 难以相信吧,大家都觉得VS Code无所不能,如此强大的工具那么几个人怎么做得出来。实际上功能丰富是个美好的错觉,因为大部分针对特定编程语言和技术的功能都是第三方插件提供的,VS Code的核心...
推荐vs code十大强大的插件!_程序员大咖的博客
4-29
推荐vs code十大强大的插件! 👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇 1.Settings Sync 最好用的插件,没有之一,一台电脑配置好之后,其它的几台电脑都不用配置。新机器登录一下就搞定了。再也不用折腾环境了,...
vscode安装使用教程热门推荐
weixin_43748812的博客
12-11
17万+
一、什么是vscode**    Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及...
「VS Code」Visual Studio Code 菜鸟教程:从入门到精通
猫科龙
03-25
15万+
Visual Studio Code,或简称为 VSCode,是我最喜欢的代码编辑器,我希望能有更多人享受到 VSCode 的便捷与强大。然而已存教程不足以成为我们了解 VSCode 的窗口,很多具有广泛使用场景的功能,比如命令窗口和终端,这些教程都没有涉猎。该种情况促成了本文的诞生。本文希望,哪怕是从未使用过 VSCode 的读者,也能在阅读本文后便精通使用 VSCode。
VS CODE 很强大_USB_ABC的博客
3-22
VS CODE 再不也用使用VS内嵌入的西红柿的那个工具了,我想这个编辑器真的很强大,太好。有点类似于SUBLIME,但比SUBLIME还要强大。
代替vscode的工具_太强大!VS Code秒变看板工具_weixin...
3-1
众里寻他千百度,蓦然回首,才发现,曾经寻找了很久的看板工具,早已经集成至VS Code,而且更加方便、更好强大、更加好用。 前几天,我写了一篇让VS Code可以绘制流程图的vscode-kanban,下面就来开始正文吧!
10 个炒鸡好用的 VS Code 插件 “神器”!
GitHubDaily
01-12
3802
公众号关注“GitHubDaily”设为 “星标”,每天带你逛 GitHub!编译:CSDN-Elle,作者:Daan无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发人员,你...
VSCode详细使用教程
贵公子丶笔记
11-22
2032
Ï       VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完美的软件开发工具。 1.VSCode下载 VSCode下载链接: https://code.visualstudio.com/ 2.VSCode汉化 3....
太赞了!我最终还是选择了 VS Code!_程序IT圈的博客
4-17
我一直认为vs code是一款名不副实的开发工具,直到它的远程开发功能吸引我开始慢慢尝试着使用它、适应它,才慢慢发现它的优秀及强大之处。强大的远程开发、丰富的插件、轻量化的编辑器...每一点都让我觉得它恰到好处。本文,我就来详细...
VS Code强大插件来袭!!!_亿点点代码的博客
2-28
VS Code强大插件来袭!!! VS Code是由微软开源的一款免费但十分强大的轻量级万能编辑器,各大程序语言只要下载相应的插件即可享受敲代码带来的快感。VS Code不仅提供了许许多多强大的代码辅助工具,还别出心裁的照顾到了程序员的心理需求,...
VSCode安装使用教程(最新详细版)最新发布
Passerby_Wang的博客
12-28
2万+
最新版教程,1.63版本(超详细图文解说)1、下载2、安装3、初始化设置
vscode全网最详细使用教程
weixin_50821119的博客
12-03
1万+
vscode下载地址官网下载:https://code.visualstudio.com/或者直接点击我的资源下载VScode使用教程安装教程鼠标左键双击,即可运行安装程序一:同意协议二:选择安装路径很明显可以看到VSCode的默认安装路径为C:\users\用户名\AppData\Local\Programs\Microsoft VS Code你可以对其进行修改:点击浏览按钮或者 直接在输入框中删掉默认路径,然后进行填写(注意:请使用英文输入法)三:在开始菜单文件夹中创建VS
将VS Code打造成强大的IDE_csdnharrychinese的博客
5-4
将VS Code打造成强大的IDE === VSCodeGreat Icons 插件 === VS 原生Explorer 目录树节点和文件图标非常不明显, 看起来很累, 装了这个插件后, 整体效果非常棒. === Eclipsekeymap === Eclipse 快捷键用起来还是比 VS 或 VS ...
一款可以超越 VS Code 的新 IDE_码农code之路的博客
5-9
怎样!本文价绍的这是一些很棒的功能。预计将于 2022 年年中推出。使用 JetBrains 最喜欢的编程语言 Kotlin 制作!有些人渴望它快点出来!到时我们再看看它是否可以超越 VS Code。 【热门内容】 ...
Vscode编辑器使用教程
cctv_007的博客
09-30
1081
Vscode简介:Visual Studio Code是微软2015年推出的一个轻量但功能强大的源代码编辑器,基于 Electron 开发,支持 Windows、Linux 和 macOS 操作系统。内置了对JavaScript,TypeScript和Node.js的支持并且具有丰富的其它语言和扩展的支持,功能超级强大。VSCode是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令等
VSCode下载与安装
匿名攻城狮
06-27
11万+
(1)点击进入VSCode官网点击Download for Windows下载后安装(2)配置中文插件:ctrl shift +p输入:Configure Display Language选择en点击后会提示重启:选择Restart重启后如下:点击左边小方框 后输入chinese,点击第一个install之后提示yes就好啦:...
vs code:强大的开发利器,粉了粉了...
程序猿一帆
06-27
333
你不用VS Code?!! 对不起,我们不是同路人
VS Code 强大的开源工具!实时可视化Debug,一键解析代码结构
开发者技术前线-DevolperFront
11-11
529
点击“开发者技术前线”,选择“星标????”让一部分开发者看到未来机器之心报道参与:思、jaminDeBug 太枯燥?让 VS Code 画个图,自动帮你理清数据结构与代码思路,这就...
【史上最强代码编辑器VS Code】之初识VS Code
白衣酒客
03-29
1349
VS Code一、VS Code 的介绍与安装二、VS Code 运行方式三、VS Code 汉化一、VS Code 的介绍与安装vscode是微软公司开发的一款代码编辑器,为什么称之为史上最强代码编辑器呢?VS Code 的全称是 Visual Studio Code,是一款开源的、免费的、跨平台的、高性能的、轻量级的代码编辑器。它在性能、语言支持、开源社区方面,都做的很不错。除此之外,...
强大的VS code之c/c++配置使用教程
王泽岭的博客
08-06
1万+
about file icon:简体中文包,安装后重启即可:MinGW配置模板参考微软官方md文档https://github.com/microsoft/vscode-cpptools/blob/master/Documentation/LanguageServer/MinGW.md文件结构:VS code是基于基于编程环境文件夹的设计理念, 根据.vscode文件夹下的配...
VScode 看这一篇就够了
Jack_joker的博客
10-08
7500
VScode 小白入门教程VScode 小白入门教程VScode简介VScode的下载与安装VScode的常用设置开发人员常用的VScode插件VScode简介VScode全称是Visual Studio Code,是微软推出的一个跨平台的编辑器,能够在windows、Linux、IOS等平台上运行,通过安装一些插件可以让这个编辑器变成一个编译器。 VSCode支持C++、Python、Java、C#、Go等多种语言,功能强大、插件丰富并且启动速度极快,值得每个开发人员尝试一把!VScode的下载与
vscode配置C/C++环境
zxr0130的博客
09-18
780
Visual Studio Code (vscode) 配置 C / C++ 环境 ➺➻➸ 主要流程:下载VScode安装cpptools工具下载MinGW配置环境变量使用简单的.cpp文件配置C++环境运行➺➻➸ 详细解读:下载VScode下载链接:https://code.visualstudio.com/Download安装过程:一路下一步,安装很简单,安装路径看个人安装cpptools工具打开vscode,按照以下步骤安装3.下载Min
小白都能看懂的VS Code使用教程
陈九龙的专栏
02-19
7967
前言现在使用VS code进行前端开发的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝。相对于其它前端工具来说,VS Code显得更加的流畅,更加的轻量级。下面,就将我的学习经历和大家分享一下,希望可以帮助到有需要的人。一.VS Code的下载和安装 官网下载:https://code.visualstudio.com/下载好之后就直接默认安装就行了。这里应该没有...
Visual Studio Code 入门教程
独泪了无痕
12-03
3950
一、入门教程1.1 简介  Visual Studio Code ,简称 VSCode。它是一款由微软开发且跨平台的轻量级但功能强大的免费源代码编辑器。该软件支持语法高亮、代码自动补全、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。  Visual Studio Code 默认支持非常多的编程语言,包括 JavaScript、TypeScript、CSS 和 HTML;  也
玩转vscode
09-17
<p> <span style="color:#212529;">vscode是微软公司开发的一款免费的、开源的、轻量级的、功能强大的、跨平台的代码编辑器。</span> </p><p> <span style="color:#212529;">本课程讲述了vscode的详细使用,和在Python、Java、web前端等领域的开发实战。</span> </p>
“相关推荐”
https://blog.csdn.net/weixin_34087503/article/details/88021741?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8-88021741-blog-82846477.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8-88021741-blog-82846477.pc_relevant_default&utm_relevant_index=13
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
再见VS Code,我用Fleet!
轻量级程序编辑器的选择:EmEditor、Editplus等
写 Python 哪个编辑器 / IDE 最好用?
单片机入门到高级开挂学习路径(附教程 工具)
Python IDE 百花齐放
windows上python开发环境的搭建
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服