精华内容
下载资源
问答
  • IDE之Visual Studio CodeVisual Studio Code的简介、安装、使用方法之详细攻略 目录 Visual Studio Code的简介 Visual Studio Code的安装 Visual Studio Code的使用方法 Visual Studio Code的简介 ...

    IDE之Visual Studio Code:Visual Studio Code的简介、安装、使用方法之详细攻略

     

     

    目录

    Visual Studio Code的简介

    Visual Studio Code的安装

    Visual Studio Code的使用方法


     

     

     

    Visual Studio Code的简介

          Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
        这标志着微软公司第一次向开发者们提供了一款真正的跨平台编辑器。虽然完整版的 Visual Studio 仍然是只能运行在 Windows 和 macOS(Mac OS X )之上,但是这一次的声明向我们展示了微软公司对于支持其他计算机平台的承诺。

     

    Visual Studio Code的安装

    1、官网下载,解压安装即可

     

     

    Visual Studio Code的使用方法

    常用快捷键:
    Ctrl+c                                  #退出终端
    Alt+Shift+向下箭头             #快速复制当前行代码

    1、在VS Code快速打开文件文件,直接寄拖动文件夹到VS Code初始页面即可

    2、基本框架搭建,输入叹号,回车即可!


     

     

    展开全文
  • Visual Studio Code

    2018-03-09 11:20:35
    Visual Studio CodeVisual Studio CodeVisual Studio Code
  • 「VS CodeVisual Studio Code 菜鸟教程:从入门到精通

    万次阅读 多人点赞 2019-03-25 20:42:37
    Visual Studio Code,或简称为 VSCode,是我最喜欢的代码编辑器,我希望能有更多人享受到 VSCode 的便捷与强大。然而已存教程不足以成为我们了解 VSCode 的窗口,很多具有广泛使用场景的功能,比如命令窗口和终端,...

    「VS Code」Visual Studio Code 教程:从入门到精通

    日志

    1. 「2020-04-26」介绍如何配置 LaTeX 环境;
    2. 「2019-09-06」更新了选择默认终端的方法;在胶片中补全列选方式;
    3. 「2019-05-26」补全了全文的剩余部分,并引入了对 Remote Development 插件的介绍;
    4. 「2019-03-25」提交了本文的 PPT 框架。

    作者按:Visual Studio Code,或简称为 VSCode,是我最喜欢的代码编辑器,我希望能有更多人享受到 VSCode 的便捷与强大。在希望学习一门新技术的时候,我们往往会想着去搜索一份教程。根据二八定律,我们往往只需了解一门技术的部分最常用的功能,就足以应对大多数开发场景,因此介绍最常见功能的教程,而非介绍全部特性的手册,成了我们的学习技术的首选。然而已存教程不足以成为我们了解 VSCode 的窗口,很多具有广泛使用场景的功能,比如命令窗口和终端,这些教程都没有涉猎。该种情况促成了本文的诞生。本文的愿景是,哪怕是从未使用过 VSCode 的读者,也能在阅读本文后便精通 VSCode 的使用。


    大纲

    2

    本文照例以一份 PPT 展开。Markdown 直接贴图太丑了,还是组织成 PPT 之后直接贴上来吧。本文所有文字介绍都在图片下方。

    简介

    3

    Visual Studio Code 是微软出品的轻量级跨平台编辑器。数据显示,Visual Studio Code 系 Github 2018 年年度最火开源项目(传送门)。虽然社区的建设并不能代表绝对使用人数,但至少说明 VSC 真的是一个集百千宠爱于一身并不断成长的软件。

    基本操作

    快捷键

    4

    VSCode 首先是一个代码编辑器。因此介绍 VSCode 的时候自然应该从文本编辑功能开始。在使用文本编辑功能的时候,我们必然是重度依赖快捷键的。这是很显然的道理。所以我们通过介绍编辑快捷键介绍 VSCode 的文本编辑功能。

    对于一个普通的文本而言,一般操作的最大粒度也就是行了。VSCode 支持的行操作主要包括:

    • 行复制:Ctrl + c。当你没有选中行中任意字符时,复制出来的实际上是整行的内容;
    • 行移动:Alt + ↑/↓。想整体移动一行怎么办?剪切粘贴?Alt 加方向键轻松移动一行!注意,如果你扩选多行时,相应地会移动多行;
    • 行复制:Shift + Alt + ↑/↓。想在某行的基础上修改?复制粘贴?Shift 加 Alt 加方向键一步到位!

    当然,对于受支持的代码文件,一般还会支持别的操作,比如:

    • 行注释:Ctrl + /
    • 块注释:Alt + Shit + A
    • 格式化:Alt + Shit + F

    注意: 你能在 https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf 中找到本文提及的大多数快捷键。

    5

    对于缩进,VSCode 也有相应的快捷键。相信写 Python、markdown 的同学和有强迫症的同学都会无比感激这个设定。在 VSCode 中进行缩进操作很简单:

    Ctrl + ]/[ 即可完成整行的向右缩进一个单位 / 向左缩进一个单位。缩进完成后,会显示列对齐线帮助你把握缩进信息。同样地,选择多行的时候,可以同时对多行进行缩进。

    6

    在开发中我们经常会有这样的需求:跳到工程中某个文件的某个位置之后再回到之前的位置。按照一般的操作逻辑,我们会思考之前打开了哪个文件,然后打开它,再找到之前的位置。这样的事情做一次两次还好,多了就让人心烦了。所以编辑器为什么不在光标位置「大幅度改变」时记录光标的位置呢?这些位置记录成队列,让我们可以自由地从从这些位置中切换。

    因着这样的需求而出现的功能就叫做「编辑点回退」,上面所说的位置就是「编辑点」。

    我们使用 Alt + → / ← 切换到下一个 / 上一个编辑点。

    7

    在阅读代码时,我们常常会希望跳过一些不需要关注的分支。遇到一些不规范的代码时,我们为了找到相应的括号可能会翻上百、甚至上千行。回想一下,我们是怎么找到另一个括号的?我们在点击其中一个括号时,代码编辑器会高亮相应的括号!

    代码编辑器能够解析代码!它已经知道了另一个括号的位置!那它为什么不提供给我们接口,让我们直接跳到另一个括号那里去??

    这就是 Ctrl + Shift + \ 了。点击一个括号,在使用这个快捷键后,光标就能跳转到相应括号位置。

    有时候你可能会想眼不见为净,要是编辑器能直接把这一堆东西折叠了该多好。

    这就是 Ctrl + Shift + [ 了。这个快捷键不记也没关系,看 PPT 里的第三张图,第一个花括号旁边是不是有个加/减号?点击它就可以打开/折叠代码区域。

    8

    发散一下思维,要是我们能一次性折叠所有代码就好了。这样我们无需任何插件,就能很快地了解代码的布局了。这些快捷键都在 PPT 里注明了,自己尝试一下就好了。

    9

    很多朋友更多时候是在用代码编辑器看代码,在看代码的时候怎么离得开查看定义呢?在 VSCode 里查看代码定义的方法主要有两种:

    • Alt + F12:代码定义以浮窗的形式覆盖在当前页面上;
    • F12:直接跳转到代码定义的位置。

    实际上,我个人更喜欢的方式是后者,我宁愿在跳转后回退编辑点,也不愿意忍受浮窗带来的视觉割裂感。但为了说明前者具体是什么,我还是配了一张图。图中函数的定义以浮窗的形式出现了在函数下方,并标注了位置。

    注意: 很多朋友在阅读 c/c++ 代码时会觉得 VSCode 的代码跳转功能十分垃圾,找变量函数等的定义位置时瞎鸡儿跳。其实你可能冤枉它了。在默认情况下,当 include 头文件失败时,VSCode 的代码感知引擎会自动切换到「上下文无关」的模式。这在某些情况下十分有用,但如果你不知道这一点,那么代码跳转的结果可能会令你十分困惑。

    若要阻止代码感知引擎切换到「上下文无关」的模式,修改扩展的设置即可。如 PPT 所示,你只需在设置中关闭 C_Cpp: Intelli Sense Engine Fallback 即可。修改设置的方法见后文。

    列选、检索与替换

    10
    提到现代文本编辑器,怎么能不提到列选呢?列选是为了解决多行编辑的问题。列选的方式的打开方式有多种:

    • 鼠标中键框选:摁住鼠标左键画矩形,矩形相交及包含的字符均被选中;
    • Alt + Shit + 左键:一定程度上等同上一条,区别在于初始光标位置作为矩形的一角,而点击位置作为矩形的对角;
    • Alt + 左键:实际上这个才是我们最常使用的方式,它提供了最大的灵活性。长按 Alt 后,每个点击的位置都是编辑点。注意,这些编辑点是有序的!

    值得一提的是,这个功能可以搭配 Insert Numbers 插件。这个插件可以在选中的位置上生成格式化的字符串组。如上图所示,我们在一份代码的 19~22 行分别插入了 0~3。发散一下思维,我们怎么插入 2 3 1 0 这样的序列?依次让第四、三、一、二处成为编辑点就好了。

    具体怎么安装插件这里,我觉得 VSCode 的插件功能做得很棒,不必介绍大家都应该懂。唯一需要注意的是,有一些特殊的插件,需要额外安装一些工具包,然后在 VSCode 的插件配置里给定路径。相信有 Linux 开发经验的朋友都不会对此感到陌生。

    11

    好了,终于到了使用频率爆炸的检索与替换了。与最基本的检索替换相比,VSCode 支持正则查找/替换,相信用过的人都懂得它的好。图中我们给出了一个例子,利用正则表达式查找所有以 CBGet 开头的符号名,并将前缀替换为 CBSet。那么如何在 VSCode 中使用查找/替换呢?

    • Ctrl + F / H 文件内查找 / 替换;
    • Ctrl + Shift + F / H 工作区内查找 / 替换。

    前者很容易理解,后者是什么意思?这难道不就是全局替换吗?实际上在执行工作区内查找时,可以在「包含的文件」一项填写「文件夹的路径」,从而仅从某文件夹内查找。这在某些情况下,将会是很好用的技巧。

    对了,匹配栏上有三个图标,激活后分别代表:

    • 区分大小写;
    • 开启全词匹配;
      • 基于 VSCode 的分词(试试 Ctrl + Shift + → / ← 选中一个单词)技术,匹配项应能与一个单词完全匹配;
      • VSCode 的分词技术目前仍十分基本,大概原理是将半角符号处理为单词的边界,所以并不支持中文的分词;
        • 我能做什么? 为 ISSUE(传送门) 点赞,提高问题的解决优先级。
    • 开启正则表达式。

    12

    比较神奇的是 VSCode 还支持代码的运行和调试。由于调试是 VSCode 左侧栏提供的四大功能之一,因此这里把它作为了 VSCode 中的基本操作。相关的快捷键有:

    • F5 运行;
    • Ctrl + Shift + D 打开调试面板。调试面板就是图中左边的那一栏。

    但快捷键不是使用这个特性的主要难点,主要难点在于环境的搭建。PPT 中以较为简单的 Python 为例,我已经预先配置好了 Python 的环境变量,并在一个 python 文件的第二行加了断点。断点的添加方式十分简单,和大多数 IDE 相似地,在行号左边的空列点一下就好了。运行之后所有变量都被打印了出来,并且提供了控制调试进度的浮窗。

    终端

    13

    终于!终于到终端了!在我心里,终端完全是化腐朽为神奇的东西!恩,腐朽的是 WSL。单独的 WSL(Windows Subsystem for Linux)似乎并没有什么存在的必要(但是还是可以用 VS2017 + WSL 调试 Linux 代码,传送门),如有可能,我更愿意选择 xshell。毕竟每次光 cd /mnt/d/xxx 进入当前目录就能阻止我打开 WSL 了。但 VSCode 的终端可以配置成 WSL 后事情变得有些不一样了。

    举一个很简单的例子,我在 VSCode 里唤起终端(配制成 WSL 了),编译并运行当前编辑的 C 文件。终端打开时的当前目录就是工作区目录!当 VSCode 打开目录时,这个目录就称为工作区。不仅仅是编译,make、ping、gdb、git,想用什么用什么,就很开心了。

    默认情况下 VSCode 唤起的终端是 Poweshell,这可能是因为 WSL 是需要用户安装的,而 Powershell 则是每个 windows10 用户都有的。将内置终端修改为 WSL 的方法有两种,这里推荐前者:

    • 唤起终端并在终端选项卡的菜单界面直接选择默认终端;
    • 修改配置文件:"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\wsl.exe"

    修改设置的方法依然见后文。

    高级操作

    个性化

    14

    几乎每个程序猿都有自己倾向的审美及编码风格。

    宋体好看还是微软雅黑好看?用 TAB 还是空格?TAB 长两个字符还是四个字符?文件的换行符是 windows 风格的 \r\n 还是 *nix 风格的 \n?文件结尾要不要空新行?代码的格式化风格是用自己的格式化器,还是预设的 LLVM、Google、Chromium?这些都是可以定制的。

    作为新手,可以通过 GUI 的 导航栏 → 文件 → 首选项 → 设置 找到修改这些设置的接口。不得不说这些年里 VSCode 的 GUI 做得越来越好了,早年 VSCode 还只能通过修改 json 文件进行设置,而且有些设置的含义只能靠名字猜。而现在 VSCode 已经提供了完备的 GUI,帮助用户点选了。

    另外在使用任何一款软件时,我们往往都会试着找一下自己喜欢的皮肤或主题。VSCode 也不例外。我们主要关注两种主题:

    • 颜色主题:有人喜欢暖色调(我最喜欢的就是 Quiet Light 主题)、有人喜欢冷色调、还有人喜欢暗色调,更有人不得不选择高对比度方案。这些当然是可以定制的;
    • 文件图标主题:当我们在浏览一个陌生的项目时,我们可能想着要去找其中某种特定类型的文件,一般而言,我们的判断方式是用肉眼逐一搜索文件后缀,当然后面还会介绍更高级的方法。但文件图标可能是更好的方案。图形这种信息呈现方式能比文本提供更多的信息量,有利于快速检索。这同样是可以定制的。

    需要定制这些主题的话,作为新手,我仍推荐 导航栏 → 文件 → 首选项 → 设置 → 颜色主题 / 文件图标主题

    15

    相信大多数人都有过这样的编程体验,也即输入一小段我们字符串,然后这些字符可以展开成一大段模板。这样的特性称之为 snippet,也即代码段。作为新手,你使用别人提供好的 snippet 插件就好了。如果你实在想定制属于自己的 snippet 的话,可以参考笔者另外的博客(传送门:[VS Code]跟我一起在Visual Studio Code 添加自定义snippet(代码段),附详细配置)。

    Diff

    16

    有时候我们会有这样的需求:手上拿到了两份相差无几的文件,想要了解到底改了哪些地方。VSCode 内置了很好的解决方案,称之为 diff。操作的方法也很简单,首先 右键 → 选择进行比较 选择要比较的基准文件,然后 右键 → 与已选项目进行比较 选择要比较的目标文件。然后就会在界面中展示两份文件的异同。不一样的地方会被高亮出来。

    17

    在更一般的情况下,我们会想与 git 仓储的 head 比较,对自己所作的修改形成较为全面的把握。这时候只需在活动栏(界面中最左边的竖栏)中点选源代码管理,并单选更改过的文件即可。只要你 PC 中安装过 git,并且工作区中包含仓储、你也曾进入过仓储所在文件夹,源代码管理就会自动启用。

    命令窗口

    18

    这一部分是 VSCode 的精髓。可以说掌握了这个,才算真正掌握了 VSCode。众所周知,随着软件功能的增长,检索软件功能的接口成了必需品。VSCode 也提供了这样的接口,但更高级。

    我们通过 Ctrl + Shift + P 打开命令窗口,命令窗口时根据首字符的不同,能提供截然不同的功能:

    • >:默认接口。可匹配到并快捷执行 VSCode 提供的所有的接口。这些接口中包括自己安装的插件提供的接口;
    • ::跳转到指定行号;
    • @:跳转到指定符号;符号(Symbol),包括函数、变量、字段、结构等;
    • @::依然是跳转到指定符号,但区别在于所有符号归类显示;
    • :跳转到指定文件。没错,删除首字符,直接输入文件的名字!能直接跳转到文件!

    进阶操作

    多人协作

    19

    VSCode 提供了丰富的插件,这里介绍其中的部分。

    VS Live Share,一个下载量接近千万的插件,能允许实时地同别人一同编辑及调试文件。与只注重结果的 Git 相比,VS Live Share 能展示同伴编辑的过程。

    写作

    20

    LaTeX,可能是最流行的重量级文本标记语言了。对于很多科研工作者来说,LaTeX 可能是第一款让他们去思考,有哪些排版上的细节需要注意的工具。

    这里分享一个在 VSCode 中快速配置 LaTeX 环境的技巧:

    1. 通过 Remote-WSL 插件连接 WSL
    2. 安装插件 LaTeX Workshop
    3. 唤起终端
      1. 将源换为清华的(传送门
      2. sudo apt install texlive-full
    4. 在插件 LaTeX Workshop 中构建项目并预览生成的 PDF

    21

    Markdown,可能是最流行的轻量级文本标记语言了。当大家都是 Git Noob 的时候,应该都接触过一个神奇的文件:readme.md。这也可能是大多数人与 markdown 的初次相会。同样地,这里不介绍相关特性,这里只是提供一种可能。

    虽然 VSCode 内置了对 Markdown 的支持,直接点击文本右上角的「打开侧边预览」就可以查看 Markdown 渲染的模样。但这里还是建议诸位尝试一下一下 「Markdown Preview Enhanced」。推荐的理由在于,该插件能支持 TOC、脚注等扩展语法,而且渲染效果更好,行间距等处理得更好。

    22

    AsciiDoc 作为 LaTeX 及 Markdown 之间的一种文本标记语言,不似 LaTeX 过于繁琐,也不像 Markdown 一样过于简单。很多人可能只是想找一种能在 Git Readme 中插入目录并自动标注序号的方法,却意外地爱上了这个语言。同样地,这里不介绍相关特性,这里只是提供一种可能。

    作为 XFtp 默认编辑器

    23

    VSCode 能替换成 XFtp 的默认编辑器,使得能基于 VSCode 强大的特性去编辑云端上的单个文件。文件一经保存即自动同步到云端上。设置方法很简单,工具 → 选项 → 高级 中,你很快就能找到相关选项。

    直接开发云端项目

    24

    最后谈一下 VSCode 于 2019-05-02 发布的最新特性,Remote Development。通过 Remote Development 插件连接上云端,然后打开云端上的文件夹作为 workspace。作为结果,你无需将云端上的各种头文件和源码拷贝到本地上,就能使用包括 IntelliSense (completions)、code navigation 及 debugging 在内的各种功能。最后,我们还能使用编辑器内置的终端操纵云端,去做一些 build、release 这样的事情。笔者专门为此写了一篇图文并茂的教程,帮助你在最短时间内上手该插件。(传送门:「VS Code」如何在 Visual Studio Code 中通过跳板机连接远程服务器:Remote-SSH 篇

    展开全文
  • 最近接触了Visual Studio Code,之前没接触过啊,那它与 Visual Studio又有什么区别呢? 这种问题还是百度吧! https://zhidao.baidu.com/question/693962620594591724.html 看了之后,至少会有一个简单的区别...

    最近接触了Visual Studio Code,之前没接触过啊,那它与 Visual Studio又有什么区别呢?

    这种问题还是百度吧!

    https://zhidao.baidu.com/question/693962620594591724.html

    看了之后,至少会有一个简单的区别了解,以后在开发中再慢慢体会它们的不同之处。

    展开全文
  • 微软最近发布了Visual Studio Code ,我对它的使用有点困惑,因为Visual Studio在功能上与它有很多相似之处。

    本文翻译自:What are the differences between Visual Studio Code and Visual Studio?

    微软最近发布了Visual Studio Code ,我对它的使用有点困惑,因为Visual Studio在功能上与它有很多相似之处。


    #1楼

    参考:https://stackoom.com/question/245bO/Visual-Studio-Code和Visual-Studio有什么区别


    #2楼

    Visual Studio Code is an editor while Visual Studio is an IDE. Visual Studio Code是一个编辑器,而Visual Studio是一个IDE。

    Visual Studio Code is cross-platform and fast, while Visual Studio is Windows/Mac only and not fast. Visual Studio Code是跨平台且快速的,而Visual Studio仅 适用于Windows / Mac而且 速度不快。

    Note that Visual Studio for Mac is available now but is a different product compared to Visual Studio (Windows). 请注意,Visual Studio for Mac现在可用,但与Visual Studio(Windows)相比是一个不同的产品。 It's based on Xamarin Studio and lacks support for some older .NET project types. 它基于Xamarin Studio,并且缺少对一些较旧的.NET项目类型的支持。 It does successfully build solutions created in VS 2017. VS mac has a more limited UI (for example, no customizable toolbar). 它确实成功构建了在VS 2017中创建的解决方案.VS mac具有更有限的UI(例如,没有可自定义的工具栏)。 So for cross-platform work. 所以对于跨平台的工作。 VS Code may still be preferable. VS Code可能仍然是首选。


    #3楼

    Visual Studio (full version) is a "full-featured" and "convenient" development environment. Visual Studio(完整版)是一个“功能齐全”和“方便”的开发环境。

    Visual Studio (free "Express" versions - only until 2017) are feature-centered and simplified versions of the full version. Visual Studio(免费的“Express”版本 - 仅限2017年)是完整版的以功能为中心和简化版本。 Feature-centered meaning that there are different versions (Visual Studio Web Developer, Visual Studio C#, etc.) depending on your goal. 以功能为中心意味着根据您的目标有不同的版本(Visual Studio Web Developer,Visual Studio C#等)。

    Visual Studio (free Community edition - since 2015) is a simplified version of the full version and replaces the separated express editions used before 2015. Visual Studio(免费社区版 - 自2015年起)是完整版的简化版,取代了2015年之前使用的分离版快速版。

    Visual Studio Code (VSCode) is a cross-platform (Linux, Mac OS, Windows) editor that can be extended with plugins to your needs. Visual Studio Code(VSCode)是一个跨平台(Linux,Mac OS,Windows)编辑器,可以使用插件扩展以满足您的需求。

    For example if you want to create an ASP.NET application using VS Code you need to perform several steps on your own to setup the project. 例如,如果要使用VS Code创建ASP.NET应用程序 ,则需要自己执行几个步骤来设置项目。 There is a separate tutorial for each OS. 每个操作系统都有一个单独的教程。


    #4楼

    与之前的答案相辅相成,两者之间的一个重大区别是Visual Studio Code带有一个所谓的“便携式”版本,它不需要在Windows上运行的完全管理权限,并且可以放在可移动驱动器中以方便使用。


    #5楼

    I will provide a detailed differences between Visual Studio and Visual Studio Code below. 我将在下面提供Visual Studio和Visual Studio Code之间的详细差异。

    If you really look at it the most obvious difference is that .NET has been split into two: 如果你真的看到它,最明显的区别是.NET已分为两部分:

    • .NET Core (Mac, Linux, and Windows) .NET Core(Mac,Linux和Windows)
    • .NET Framework (Windows only) .NET Framework(仅限Windows)

    All native user interface technologies ( Windows Presentation Foundation , Windows Forms , etc.) are part of the framework, not the core. 所有本机用户界面技术( Windows Presentation FoundationWindows Forms等)都是框架的一部分,而不是核心。

    The "Visual" in Visual Studio (from Visual Basic) was largely synonymous with visual UI (drag & drop WYSIWYG) design, so in that sense, Visual Studio Code is Visual Studio without the Visual! Visual Studio中的“Visual”(来自Visual Basic)在很大程度上是视觉UI(拖放WYSIWYG)设计的同义词,因此从这个意义上说,Visual Studio Code是没有Visual的Visual Studio!

    The second most obvious difference is that Visual Studio tends to be oriented around projects & solutions. 第二个最明显的区别是Visual Studio倾向于围绕项目和解决方案。

    Visual Studio Code: Visual Studio代码:

    • It's a lightweight source code editor which can be used to view, edit, run, and debug source code for applications. 它是一个轻量级的源代码编辑器,可用于查看,编辑,运行和调试应用程序的源代码。
    • Simply it is Visual Studio without the Visual UI, majorly a superman's text-editor. 简单来说,它是没有Visual UI的Visual Studio,主要是超人的文本编辑器。
    • It is mainly oriented around files, not projects. 它主要面向文件,而不是项目。
    • It does not have any scaffolding support. 它没有任何脚手架支持。
    • It is a competitor of Sublime Text or Atom on Electron . 它是Sublime TextAtom on Electron的竞争对手。
    • It is based on the Electron framework, which is used to build cross platform desktop application using web technologies. 它基于Electron框架,用于使用Web技术构建跨平台桌面应用程序。
    • It does not have support for Microsoft's version control system; 它不支持微软的版本控制系统; Team Foundation Server. Team Foundation Server。
    • It has limited IntelliSense for Microsoft file types and similar features. 它对Microsoft文件类型和类似功能的IntelliSense有限。
    • It is mainly used by developers on a Mac who deal with client-side technologies (HTML, JavaScript, and CSS). 它主要由处理客户端技术(HTML,JavaScript和CSS)的Mac上的开发人员使用。

    Visual Studio: 视觉工作室:

    • As the name indicates, it is an IDE, and it contains all the features required for project development. 顾名思义,它是一个IDE,它包含项目开发所需的所有功能。 Like code auto completion, debugger, database integration, server setup, configurations, and so on. 像代码自动完成,调试器,数据库集成,服务器设置,配置等。
    • It is a complete solution mostly used by and for .NET related developers. 它是.NET相关开发人员主要使用的完整解决方案。 It includes everything from source control to bug tracker to deployment tools, etc. It has everything required to develop. 它包括从源代码控制到错误跟踪器到部署工具等的所有内容。它具有开发所需的一切。
    • It is widely used on .NET related projects (though you can use it for other things). 它广泛用于.NET相关项目(尽管你可以将它用于其他事情)。 The community version is free, but if you want to make most of it then it is not free. 社区版本是免费的,但如果你想完成大部分版本,那么它就不是免费的。
    • Visual Studio is aimed to be the world's best IDE (integrated development environment), which provide full stack develop toolsets, including a powerful code completion component called IntelliSense, a debugger which can debug both source code and machine code, everything about ASP.NET development, and something about SQL development. Visual Studio旨在成为世界上最好的IDE(集成开发环境),它提供完整的堆栈开发工具集,包括一个名为IntelliSense的强大代码完成组件,一个可以调试源代码和机器代码的调试器,关于ASP.NET开发的所有内容关于SQL开发的一些事情。

    • In the latest version of Visual Studio, you can develop cross-platform application without leaving the IDE. 在最新版本的Visual Studio中,您无需离开IDE即可开发跨平台应用程序。 And Visual Studio takes more than 8 GB disk space (according to the components you select). Visual Studio占用的磁盘空间超过8 GB(根据您选择的组件)。

    • In brief, Visual Studio is an ultimate development environment, and it's quite heavy. 简而言之,Visual Studio是一个终极开发环境,它非常繁重。

    Reference: https://www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code 参考: https //www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code


    #6楼

    Visual Studio Code与命令提示符/终端集成,因此当需要在IDE和终端/命令提示符之间切换时,它将非常方便,例如:连接到Linux。

    展开全文
  • Unreal Engine 4,2017年的时候就支持了使用VSCode https://code.visualstudio.com/ 进行代码的编写与编译,其速度较之Visual Studio 2015或者2017快了很多,众所周知,Visual Studio在第一次编译的时候耗时过长,且...
  • Developing with Visual Studio Code 中文字幕 使用Visual Studio代码进行开发 中文字幕Developing with Visual Studio Code Visual Studio Code正迅速成为最受欢迎的编程编辑之一 知道如何正确使用它可以在开发...
  • 使用VC CodeVisual Studio Code) 开发前端越来越普遍,VC CodeVisual Studio Code) 如何安装插件 点击左侧图标 或,依次点击 File、Preferences、Extensions 在搜索框中搜索想要安装的插件 进入...
  • Chinese (Simplified) Language Pack for Visual Studio Code   2、修改语言配置 Ctrl +Shift +P 快捷键 输入 “Configure display Language” 配置本地语言 修改locale的值: "locale":"zh-...
  • visual studiovisual Cpp和visual studio code的区别 visual studio是一个运行在Windows / macOS环境下的开发工具包系列产品,包括整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境...
  • auto format code in visual studio
  • Visual Studio Code设置Ctrl +鼠标滚轮调节字符代码大小 首先打开vscode ,点击左下角设置图标,选择setting 然后打开setting.json 在这里加上这一行代码 "editor.mouseWheelZoom": true, ...
  • Visual StudioVisual Studio Code的区别?

    千次阅读 2019-11-20 13:30:59
    Visual Studio 是一个全能的,方便的开发环境。即 IDE。 Visual Studio Code( VSCode )只是一个跨平台的编辑器,但是用户... 因此也可以说 VS Code is code editor like Visual Studio without the Visual! 相对来...
  • SVN 即 Subversion 的简称,是开发人员经常使用的源代码版本控制系统之一,如何在VC CodeVisual Studio Code)编辑器中使用 SVN,本文进行讲解 1、在VC CodeVisual Studio Code) 中下载 svn 插件 选择...
  • Visual StudioVisual Studio Code 的区别

    万次阅读 2019-06-04 17:08:24
    Visual Studio Code是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和...
  • visual studio code

    热门讨论 2015-05-01 09:09:31
    微软官方下载的https://code.visualstudio.com/ 下载时间2015年5月1日08:38:22 主要服务于某些同行内网微软下载点被封锁,csdn可以自由下载的小伙伴。
  • Visual Studio Code使用心得

    万次阅读 2016-07-31 16:17:59
    Visual Studio Code 使用心得。
  • 初识Visual Studio Code 一.使用Visual Studio Code 开发C# 控制台程序 原文:初识Visual Studio Code 一.使用Visual Studio Code 开发C# 控制台程序 1. ...
  • Visual StudioVisual Studio Code的区别

    千次阅读 2018-12-14 10:37:00
    (1)Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。通俗的讲,是一款...
  • Microsoft Visual Studio Code

    千次阅读 2019-01-31 16:44:23
    Microsoft Visual Studio Code 中文手册:https://www.cntofu.com/book/98/README.md Visual Studio Code 官网:https://code.visualstudio.com Visual Studio Code 的 10 个超棒特性:...
  • WebStorm虽然强大, Visual Studio Code毕竟是Windows的亲儿子。 目录 说在前面 Visual Studio Code 简介 Visual Studio Code安装 下载 Visual Studio Code 安装步骤 使用exe安装示例 双击运行 Visual ...
  • Visual Studio Code X X

    2017-10-28 10:32:06
    Visual Studio Code X X,Visual Studio Code X X
  • Visual Studio Code刚安装完成默认的语言是英文的,要想设置成中文就必须安装一个插件。 首先点击左侧的工具按钮在搜索框输入(Language Packs)。//这里我已经安装过了 然后第一个就是中文插件,点击绿色按钮...
  • Visual Studio Code 下载

    2020-11-02 17:41:53
    官网地址: https://code.visualstudio.com/
  • Visual Studio 2017和Visual Studio Code的区别! 1.Visual Studio 2017 (1)是一个IDE,它包含项目开发所需的所有功能。像代码自动完成,调试器,数据库集成,服务器设置和配置等。 (2)它是.NET相关开发人员...
  • visual studio code教程

    千次阅读 2017-02-04 16:21:24
    做最全最有用的中文visual studio code教程,持续更新中。 原文地址visual studio code教程,持续更新中。 visual studio code介绍 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,535
精华内容 18,214
关键字:

codestudiovisual