Vscode是一款非常专业且优秀的ide开发工具,支持在电脑桌面上运行,功能强大,可编辑源代码,适用于多个不同的系统,包括Windows,macOS和Linux。具有深度的远程开发,您可以连接到运行其他操作系统的容器,并且可以在该环境下使用任何VS
Code插件/启动/调试,能够自定义编辑器-更改布局,图标,字体和配色方案。支持多种语言,如JavaScript和TypeScript,软件布局简单直观,可最大程度地为编辑器提供空间,还可在垂直和水平方向上并排打开任意多个编辑器,欢迎有需要的用户下载体验
该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。Somasegar 也告诉笔者这款编辑器也拥有对 Git 的开箱即用的支持。
VSC 的编辑器界面依然是微软经典的 VS 风格,对于常接触的人来说会很亲切。在编程语言和语法上支持 C++, jade, PHP, Python, XML, Batch, F#, DockerFile, Coffee Script, Java, HandleBars, R, Objective-C, PowerShell, Luna, Visual Basic, Markdown, JavaScript, JSON, HTML, CSS, LESS, SASS, C#, TypeScript (支持情况)。
经实际体验测试,VS Code 的启动速度以及打开大型文件的速度都非常迅速流畅,完全不卡,加载大文件几乎秒开,相比 Atom、Sublime Text 等感觉都要优秀!这一点对于某些追求效率的朋友来说的确非常诱人!
VS Code包括开箱即用的功能只是开始。VS代码扩展允许您为安装添加语言,调试器和工具,以支持您的开发工作流程。VS Code的丰富的可扩展性模型使扩展作者可以直接插入VS代码UI,并通过VS代码使用的相同API提供功能。本主题说明如何查找,安装和管理VS代码扩展。
在其核心,Visual Studio Code具有一个闪电迅速的源代码编辑器,完美的日常使用。VS Code支持数百种语言,通过语法高亮显示,括号匹配,自动缩进,框选择,片段等功能,帮助您立即实现高效。直观的键盘快捷键,轻松自定义和社区贡献的键盘快捷键映射让您轻松浏览代码。
对于严格的编码,你通常会从具有更多代码理解的工具中受益,而不仅仅是文本块。Visual Studio代码包括对IntelliSense代码完成,丰富的语义代码理解和导航以及代码重构的内置支持。
当编码变得艰难时,艰难的调试。调试通常是开发人员在精简编码体验中最缺乏的一个特性,所以我们做到了。Visual Studio代码包含一个交互式调试器,因此您可以在控制台中遍历源代码,检查变量,查看调用堆栈和执行命令。
VS代码还与构建和脚本工具集成,以执行常见任务,使日常工作流程更快。VS代码支持Git,所以你可以使用源代码控制,而不必离开编辑器,包括查看待更改的差异。
1、下载Vscode,直接打开exe文件
2、许可协议,继续安装前请阅读下列重要信息。请仔细阅读下列许可协议。您在继续安装前必须同意这些协议条款。
3、安装程序将安装 Visual Studio Code到下列文件夹中。单击下一步继续。如果您想选择其它文件夹,单击浏览。
4、安装程序现在将在下列开始菜单文件夹中创建程序的快捷方式。单击下一步继续。如果你想选择其它文件夹,单击浏览。
5、选择您想要安装程序在安装 Visual Studio Code时执行的附加任务,然后单击下一步”。
6、安装程序现在准备开始安装 Visual Studio Code到您的电脑中。单击”安装继续此安装程序。如果您想要回顾或改变设置,请单击上一步。
7、安装程序已在您的电脑中安装了 Visual Studio Code。此应用程序可以通过选择安装的快捷方式运行。单击完成退出安装程序。
多重选择(多光标)#
VS Code支持多个光标,可以快速同时进行编辑。您可以使用Alt + Click添加辅助光标(渲染更细)。每个游标根据其所在的上下文独立运行。添加更多游标的常用方法是使用Ctrl + Alt + Down或Ctrl + Alt + Up在下方或上方插入光标。
注意:您的图形卡驱动程序(例如NVIDIA)可能会覆盖这些默认快捷方式。
Ctrl + D选择光标处的单词,或当前选择的下一个出现的单词。
提示:您还可以使用Ctrl + Shift + L添加更多光标,这将在每次出现当前所选文本时添加一个选择。
缩小/扩大选择#
快速缩小或扩展当前选择。使用Shift + Alt + Left和Shift + Alt + Right触发它。
这是一个使用Shift + Alt + Right扩展选择范围的示例:
列(盒)选择#
将光标放在一个角上,然后在按住Shift + Alt的同时拖动到对角:
注意:当使用Ctrl / Cmd作为多光标修改器时,这将更改为Shift + Ctrl / Cmd。
在macOS和Windows上,还有用于列选择的默认键绑定,但在Linux上没有。
查找并替换#
VS Code允许您快速查找文本并替换为当前打开的文件。按Ctrl + F在编辑器中打开“查找小部件”,搜索结果将在编辑器,概述标尺和小地图中突出显示。
如果当前打开的文件中有多个匹配结果,则在查找输入框处于焦点状态时,可以按Enter和Shift + Enter导航到下一个或上一个结果。
种子搜索字符串从选择#
打开“查找小部件”后,它将自动在编辑器中将所选文本填充到“查找”输入框中。如果选择为空,则会将光标下方的单词插入到输入框中。
通过设置editor.find.seedSearchStringFromSelection为可以关闭此功能false。
查找在选择#
默认情况下,查找操作在编辑器中的整个文件上运行。它也可以在选定的文本上运行。您可以通过单击“查找”小部件上的汉堡包图标来启用此功能。
如果希望它是“查找小部件”的默认行为,则仅当选择了多行内容时,才可以将其设置为,如果要在选定的文本上运行它,则可以设置editor.find.autoFindInSelection为。alwaysmultiline
高级查找和替换选项#
除了查找和替换为纯文本之外,“查找小部件”还具有三个高级搜索选项:
相符
匹配整个单词
正则表达式
替换输入框支持大小写保留,您可以通过单击保留大小写(AB)按钮将其打开。
多行的支持和查找的Widget大小调整#
您可以通过将文本粘贴到“查找”输入框和“替换”输入框中来搜索多行文本。按下Ctrl+Enter将在输入框中插入新行。
搜索长文本时,“查找小部件”的默认大小可能太小。您可以拖动左窗框以放大“查找小部件”,或双击左窗框以将其最大化或缩小到其默认大小。
跨文件搜索#
VS Code允许您快速搜索当前打开的文件夹中的所有文件。按Ctrl + Shift + F并输入搜索词。搜索结果被分组到包含搜索词的文件中,并标明每个文件中的匹配项及其位置。展开文件以查看该文件中所有匹配的预览。然后,单击其中一个匹配项,以在编辑器中查看它。
提示:我们也支持在搜索框中进行正则表达式搜索。
您可以通过单击右侧搜索框下方的省略号(或切换搜索详细信息)来配置高级搜索选项(或按Ctrl + Shift + J)。这将显示其他字段以配置搜索。
高级搜索选项#
在搜索框下方的输入框中,您可以输入要包含在搜索中或从搜索中排除的模式。如果输入example,则将匹配example工作空间中命名的每个文件夹和文件。如果输入./example,则将匹配example/工作空间顶层的文件夹。用于!从搜索中排除那些模式。!example将跳过搜索名为的任何文件夹或文件example。使用,分隔多个模式。路径必须使用正斜杠。您还可以使用glob语法:
* 匹配路径段中的一个或多个字符
? 匹配路径段中的一个字符
** 匹配任意数量的路径段,包括无
{}对条件进行分组(例如,{**/*.html,**/*.txt}匹配所有HTML和文本文件)
[]申报范围的字符来匹配(example.[0-9]匹配上example.0,example.1...)
VS Code默认情况下会排除某些文件夹,以减少您不感兴趣的搜索结果的数量(例如:)node_modules。打开设置以在files.exclude和search.exclude部分下更改这些规则。
还要注意要排除的文件框中的使用排除设置和忽略文件切换按钮。该切换开关确定是否排除文件忽略的文件和/或您的和设置匹配的文件。.gitignorefiles.excludesearch.exclude
提示:在资源管理器中,可以右键单击文件夹,然后选择“在文件夹中查找”以仅在文件夹内搜索。
搜索并替换#
您也可以跨文件搜索和替换。展开搜索小部件以显示“替换”文本框。
在“替换”文本框中键入文本时,您将看到差异显示未完成的更改。您可以从“替换”文本框中替换所有文件,将所有文件替换为一个文件或替换单个更改。
提示:您可以使用向下和向上浏览您的搜索词历史,从而快速重用上一个搜索词。
安装GitHub Pull Requests and Issues扩展后,您需要登录。按照提示在浏览器中通过GitHub进行身份验证,然后返回VS Code。
如果未重定向到VS Code,则可以手动添加授权令牌。在浏览器窗口中,您将收到您的授权令牌。复制令牌,然后切换回VS Code。在状态栏中选择登录github.com ...,粘贴令牌,然后按Enter。
设置信息库#
克隆库#
您可以使用Command Palette中的Git:Clone命令(Ctrl + Shift + P)或使用Source Control视图中的Clone Repository按钮(在没有打开文件夹的情况下可用)从GitHub搜索和克隆存储库。
与现有的存储库进行身份验证#
当您在需要GitHub身份验证的VS Code中运行任何Git操作时,就会通过GitHub启用身份验证,例如,推送到您所属的资源库或克隆私有资源库。您不需要安装任何特殊的扩展即可进行身份验证;它内置于VS Code中,因此您可以有效地管理存储库。
当您执行需要GitHub身份验证的操作时,将看到登录提示:
请按照以下步骤登录GitHub并返回VS Code。如果无法使用现有存储库进行身份验证,则可能需要手动提供个人访问令牌。有关更多信息,请参见个人访问令牌认证。
请注意,有多种向GitHub进行身份验证的方法,包括将您的用户名和密码与两因素身份验证(2FA),个人访问令牌或SSH密钥一起使用。有关每个选项的更多信息和详细信息,请参见关于对GitHub进行身份验证。
编辑整合#
悬停#
当您打开存储库并且@-提到了用户时,可以将鼠标悬停在该用户名上,然后看到GitHub风格的悬停。
#-提及的问题编号,完整的GitHub问题URL和存储库指定的问题也有类似的悬停。
建议#
用户建议由“ @”字符触发,发布建议由“#”字符触发。在编辑器和“源代码管理”视图的输入框中可以找到建议。
建议中出现的问题可以使用GitHub Issues:Queries(githubIssues.queries)设置进行配置。查询使用GitHub搜索语法。
您还可以使用设置GitHub问题:忽略完成触发器(githubIssues.ignoreCompletionTrigger)和GitHub问题:忽略用户完成触发器(githubIssues.ignoreUserCompletionTrigger)来配置哪些文件显示这些建议。这些设置采用语言标识符数组来指定文件类型。
// Languages that the '#' character should not be used to trigger issue completion suggestions.
"githubIssues.ignoreCompletionTrigger": [
"python"
]
引入请求#
在“拉取请求”视图中,您可以查看,管理和创建拉取请求。
可以使用GitHub Pull Requests:Queries(githubPullRequests.queries)设置配置用于显示拉取请求的查询,并使用GitHub搜索语法。
"githubPullRequests.queries": [
{
"label": "Assigned To Me",
"query": "is:open assignee:${user}"
},
创建引入请求#
您可以使用GitHub Pull Requests:Create Pull Request命令或使用Pull Requests视图中的+按钮创建一个Pull Request。如果尚未将分支推送到远程,则扩展程序将为您完成此操作。您可以使用最后的提交消息,分支名称或为拉取请求编写自定义标题。如果您的存储库具有拉取请求模板,则该模板将自动用于描述。
正在审查#
可以从“拉取请求”视图中查看拉取请求。您可以分配请求者和标签,添加评论,批准,关闭和合并所有来自请求请求的描述。
在描述页面上,您还可以使用Checkout按钮在本地轻松签出拉取请求。这将在“拉取请求”视图中添加一个新的“更改”,从中可以查看当前更改以及所有提交以及这些提交中的更改的差异。已评论的文件都带有菱形图标。要查看磁盘上的文件,可以使用“打开文件”内联操作。
此视图中的差异编辑器使用本地文件,因此文件导航,IntelliSense和编辑正常进行。您可以在编辑器中添加这些差异的注释。支持添加单个评论和创建整体评论。
问题#
创建问题#
可以从“问题”视图中的+按钮创建问题,也可以使用GitHub问题:从选择中创建问题和GitHub问题:从剪贴板中创建问题。也可以使用“ TODO”注释的代码操作来创建它们。
您可以使用GitHub Issues:Create Issue Triggers(githubIssues.createIssueTriggers)设置为代码操作配置触发器。
工作台(Workbench):引入文件资源管理器和文件图标主题。现在VS Code默认拥有两套图标主题,还可以在市场下载更多。
调试(Debugging)
扩展(Extensions)
编辑:新设置控制文字包和自动保存
快速打开:大型项目打开速度优化
扩展创作:扩展编辑命令API支持VIM仿真
Cygwin
808 KB/2020-08-17Cygwin(UNIX模拟环境)是许多自由软件的集合,最初由CygnusSolutions开发,用于各种版本的MicrosoftWindows上,运行UNIX类系统。Cygwi
Vbs To Exe
1.45 MB/2020-08-17VbsToExe绿色中文版是一款vb转exe的工具。VbsToExe简单易用,而且VbsToEXE转换器自带中文,界面简洁操作简单,需要这款转换工具的朋友可以下载使用。
Visual Studio 2015 Community
5.8 GB/2020-08-17微软终于发布了VisualStudio2015简体中文版,下载吧第一时间提供VisualStudio2015官方中免费文版下载。VS2015提供了跨平台开发的功能,支持从Windows到Linux、甚至iOS和Android的开发!
Cygwin x64
832 KB/2020-08-17Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnussolutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购
sql数据库备份恢复助手
1.77 MB/2020-08-17sql数据库备份恢复助手是一款能够帮助sql数据库备份与恢复的工具,软件完美支持自动/手工方式备份本地/局域网(远程)数据库,无限复合式备份任务,支持备份文件通过Lan/Ftp/云
Navicat for MySQL
17.34 MB/2020-08-17NavicatforMySQL是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。使用了极好的图形用户界面(GUI)...
jEdit
3.72 MB/2020-08-17jEdit官方中文版是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、MacOS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支
Aptana Studio
127.97 MB/2020-08-17AptanaStudio官方版是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为eclipse插件使用。AptanaStudio可以支持多种AJA
UltraEdit
phpMyAdmin
WinHex
EmEditor Professional(文本的编辑工具)
JSCompress
Java反编译器
Resource Hacker
AutoHotkey(自动安装脚本编写工具)
Oracle SQL Handler
德州游戏官网
震东济南棋牌2025
正版资料免费资料大全下载
开端棋牌2025官网
j比赛大厅老版本
吉祥棋牌东北填大坑安卓
局王排列五奖表图
767彩票app安卓版
众发棋牌平台
您可能感兴趣的专题
男生必备
男生们看过来!
安卓装机必备
女生必备
女生必备app是拥有众多女性用户的手机软件,作为一个女生,生活中像淘宝、京东这类线上购物软件可以说是少不了的,小红书这种穿搭、化妆分享平台也很受欢迎,类似于西柚大姨妈、美柚这种专为女生打造的生理期app更是手机必备,还有大家用的最多拍照美颜app是绝对不能忘记的,除此之外对于一些追星女孩来说,微博也是一个必不可少的软件。超多女生必备软件尽在下载吧!
迅雷看看使用教程
迅雷看看播放器是一款多功能在线高清多媒体视频播放器,支持本地播放与在线视频点播,采用P2P点对点传输技术,可以在线流畅观看高清晰电影。不仅如此,迅雷看看不断完善用户交互和在线产品体验,让您的工作与生活充满乐趣。
驱动精灵
驱动精灵是一款集驱动管理和硬件检测于一体的、专业级的驱动管理和维护工具。驱动精灵为用户提供驱动备份、恢复、安装、删除、在线更新等实用功能,也是大家日常生活中经常用到的实用型软件之一了。
拼音输入法
对于电脑文字输入,拼音输入法是一种非常受欢迎的输入法,搜狗拼音输入法、百度拼音输入法、QQ拼音输入法、谷歌拼音输入法、紫光拼音输入法、智能拼音输入法等,你在用哪款呢?一款好用适合自己的拼音输入法一定对您平时帮助很大!下载吧收集了最热门国人最喜欢用的拼音输入法给大家。
b站哔哩哔哩怎么使用
很多人都喜欢在b站哔哩哔哩上观看视频,不单是因为可以提前看到一些视频资源,B站的一些弹幕、评论的玩法也是被网友们玩坏了!下面下载吧小编带来了b站哔哩哔哩怎么使用的教程合集!希望能帮到你啦!
抖音短视频app
抖音短视频app,这里汇聚全球潮流音乐,搭配舞蹈、表演等内容形式,还有超多原创特效、滤镜、场景切换帮你一秒变大片,为你打造刷爆朋友圈的魔性短视频。脑洞有多大,舞台就有多大!好玩的人都在这儿!