榜单搜索

Visual Studio Code

Visual Studio Code,简称“VS Code”,是由Microsoft开发的免费开源代码编辑器,支持Windows、MacOS和Linux操作系统,可广泛用于多种编程语言的开发,包括Web开发、脚本编写、软件开发等。VS Code以其轻量级、高度可定制和强大的扩展生态系统而著称。对于Web开发者来说,VS Code是一个高效的代码编辑和调试工具。
目录
Visual Studio Code介绍

基本介绍

Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C ,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统。

产生背景

这标志着微软公司第一次向开发者们提供了一款真正的跨平台编辑器。虽然完整版的Visual Studio仍然是只能运行在 Windows和macOS(Mac OS X)之上,但是这一次的声明展示了微软公司对于支持其他计算机平台的承诺。

发展历程

“很多人都使用Windows作为他们的开发环境,但是我们也注意到了,还有很多人使用 Linux 和 Mac“,Somasegar,微软公司的开发者事业部总裁在这周稍早时候对笔者如是说道”,“我们想让他们能够在他们习惯的平台上使用我们公司的产品,而不是非要迁徙到Windows上”。这些平台上的很多开发者们也更乐意于使用像Sublime Text这种轻量级的代码编辑器,而非像 Visual Studio这种全特性的IDE。

2023年6月,微软更新了 VS Code 1.79版本,该版本添加了“只读模式”、并改善了Markdown相关功能,以提升开发者使用体验。

2023年7月,微软发布了Visual Studio Code 1.80,该版本终端支持图像、改进了辅助功能。

2023年11月,微软发布了Visual Studio Code 1.85,该版本增加了浮动编辑器窗口等新功能。

语言支持

该编辑器支持多种语言和文件格式的编写,截止2019年9月,已经支持了如下37种语言或文件:F#、HandleBars、Markdown、Python、Java、PHP、Haxe、Ruby、Sass、Rust、PowerShell、Groovy、R、Makefile、HTML、JSON、TypeScript、Batch、Visual Basic、Swift、Less、SQL、XML、Lua、Go、C 、Ini、Razor、Clojure、C#、Objective-C、CSS、JavaScript、Perl、Coffee Script、Dockerfile、Dart。

VS Code与vscode

值得注意的一点是,Visual Studio Code及其商标均为微软公司所有,并在《微软软件许可协议》下发布,为专有软件。而vscode(Code-OSS)为MIT许可证下的开源软件。前者在后者基础上经一定自定义构建操作得来。

特色功能

主要功能

该编辑器集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。Somasegar也告诉笔者这款编辑器也拥有对Git的开箱即用的支持。Microsoft Docs(微软文档)提供了相应的学习教程帮助用户在Visual Studio Code中登陆GitHub。

Visual Studio Code提供了丰富的快捷键。用户可通过快捷键[Ctrl] [K] [S](按住Ctrl键不放,再按字母K键和S键)调出快捷键面板,查看全部的快捷键定义。也可在面板中双击任一快捷键,为某项功能指定新的快捷键。一些预定义的常用快捷键包括:格式化文档(整理当前视图中的全部代码),[Shift] [Alt] [F];格式化选定内容(整理当前视图中被选定部分代码),[Ctrl] [K] [F];放大视图,[Ctrl] [Shift] [=];缩小视图,[Ctrl] [Shift] [-];打开新的外部终端(打开新的命令行提示符):[Ctrl] [Shift] [C]。

Visual Studio Code相关榜单
十大网页制作软件排行 设计网页用什么软件 网页制作工具推荐
十大网页制作软件名单如下:Adobe Dreamweaver、Sublime Text、Visual Studio Code、Notepad、Pinegrow、WebStorm、Sketch、Balsamiq、HBulider X、Framer,下面请看榜单详细内容。
更多榜中榜推荐
十大java编程软件 java开发软件有哪些 学java必备工具推荐
十大java软件名单如下:Eclipse、IntelliJ IDEA、NetBeans、JCreator、MyEclipse、JDeveloper、JUnit、JDK、JBuilder、Gradle,下面请看榜单详细内容。
数控编程十大常用软件 数控编程用什么软件 数控自动编程软件推荐
十大数控编程软件名单如下:UG、PowerMill软件、Cimatron软件、CAXA CAD、Mastercam软件、Creo、EdgeCAM软件、CATIA、JDPaint软件、HyperMILL软件,下面请看榜单详细内容。
编程软件哪个好 十大编程软件排名 编程课用的软件推荐
十大编程软件名单如下:Microsoft Visual Studio、Eclipse、Microsoft Visual C 、MyEclipse、Notepad 、Dev-C 、Gcc、Code::Blocks、Sublime Text、JDK,下面请看榜单详细内容。
相关分类
  • 网站
  • 软件应用
  • APP手机软件
  • 工具软件
  • 媒体/平台
  • 在线视频
  • 购物网
  • 游戏平台
  • 学习网站
  • 企业管理软件
  • 办公软件
  • 模板网站
  • 音乐网站
  • 交易平台
  • 学科类网站
  • 招聘网站
  • 实用网站
  • 日常实用软件
  • 翻译软件
  • 语言翻译软件
  • 游戏软件
  • 热门文章
  • 十大数控编程软件
  • 十大编程软件
  • 十大java软件
  • 好用的十个日本电影网站
  • 国外十大动漫网站
  • 十大韩国电影网站
  • 国外十大直播平台
  • 日本十大动漫网站
  • 台湾十大视频网站
  • 美国十大新闻网站
  • 国外十大小说网站
  • 十大免费动漫网站
  • 新加坡十大新闻网站
  • 台湾十大新闻媒体网站
  • 好用的十个字幕网站
  • 热门词条
  • 1
    CATIA
  • 2
    Creo
  • 3
    HyperMILL软件
  • 4
    Cimatron软件
  • 5
    Dev-C
  • 6
    CAXA CAD
  • 7
    Ultraedit
  • 8
    Code::Blocks
  • 9
    JDK
  • 10
    Eclipse
  • 11
    MyEclipse
  • 12
    EdgeCAM软件
  • 13
    Mastercam软件
  • 14
    Sublime Text
  • 15
    Gcc
  • 16
    Microsoft Visual C
  • 17
    Microsoft Visual Studio
  • 18
    UG
  • 19
    PowerMill软件
  • 20
    Notepad