2024年11月Vscode下载-ide开发工具 v1.50.1

发布时间:

  ⑴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 的启动速度以及打开大型文件的速度都非常迅速流畅,完全不卡,加载大文件几乎秒开,相比 AtomSublime Text

  ⑾等感觉都要优秀!这一点对于某些追求效率的朋友来说的确非常诱人!

  ⑿VS Code包括开箱即用的功能只是开始。VS代码扩展允许您为安装添加语言,调试器和工具,以支持您的开发工作流程。VS

  ⒀Code的丰富的可扩展性模型使扩展作者可以直接插入VS代码UI,并通过VS代码使用的相同API提供功能。本主题说明如何查找,安装和管理VS代码扩展。

  ⒁在其核心,Visual Studio Code具有一个闪电迅速的源代码编辑器,完美的日常使用。VS

  ⒂Code支持数百种语言,通过语法高亮显示,括号匹配,自动缩进,框选择,片段等功能,帮助您立即实现高效。直观的键盘快捷键,轻松自定义和社区贡献的键盘快捷键映射让您轻松浏览代码。

  ⒃对于严格的编码,你通常会从具有更多代码理解的工具中受益,而不仅仅是文本块。Visual

  ⒄Studio代码包括对IntelliSense代码完成,丰富的语义代码理解和导航以及代码重构的内置支持。

  ⒅当编码变得艰难时,艰难的调试。调试通常是开发人员在精简编码体验中最缺乏的一个特性,所以我们做到了。Visual

  ⒆Studio代码包含一个交互式调试器,因此您可以在控制台中遍历源代码,检查变量,查看调用堆栈和执行命令。

  ⒇VS代码还与构建和脚本工具集成,以执行常见任务,使日常工作流程更快。VS代码支持Git,所以你可以使用源代码控制,而不必离开编辑器,包括查看待更改的差异。

  ⒈下载Vscode,直接打开exe文件

  ⒉许可协议,继续安装前请阅读下列重要信息。请仔细阅读下列许可协议。您在继续安装前必须同意这些协议条款。

  ⒊安装程序将安装 Visual Studio Code到下列文件夹中。单击下一步继续。如果您想选择其它文件夹,单击浏览。

  ⒋安装程序现在将在下列开始菜单文件夹中创建程序的快捷方式。单击下一步继续。如果你想选择其它文件夹,单击浏览。

  ⒌选择您想要安装程序在安装 Visual Studio Code时执行的附加任务,然后单击下一步”。

  ⒍安装程序现在准备开始安装 Visual Studio

  ⒎Code到您的电脑中。单击”安装继续此安装程序。如果您想要回顾或改变设置,请单击上一步。

  ⒏安装程序已在您的电脑中安装了 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。使用,分隔多个模式。路径必须使用正斜杠。您还可以使用glob语法:

  ㈡* 匹配路径段中的一个或多个字符

  ㈢? 匹配路径段中的一个字符

  ㈣** 匹配任意数量的路径段,包括无

  ㈤{}对条件进行分组(例如,{**/*.html,**/*.txt}匹配所有HTML和文本文件

  ㈥[]申报范围的字符来匹配(example.[-]匹配上example.,example....

  ㈦Code默认情况下会排除某些文件夹,以减少您不感兴趣的搜索结果的数量(例如:node_modules。打开设置以在files.exclude和search.exclude部分下更改这些规则。

  ㈧还要注意要排除的文件框中的使用排除设置和忽略文件切换按钮。该切换开关确定是否排除文件忽略的文件和/或您的和设置匹配的文件。.gitignorefiles.excludesearch.exclude

  ㈨提示:在资源管理器中,可以右键单击文件夹,然后选择“在文件夹中查找”以仅在文件夹内搜索。

  ㈩您也可以跨文件搜索和替换。展开搜索小部件以显示“替换”文本框。

  在“替换”文本框中键入文本时,您将看到差异显示未完成的更改。您可以从“替换”文本框中替换所有文件,将所有文件替换为一个文件或替换单个更改。

  提示:您可以使用向下和向上浏览您的搜索词历史,从而快速重用上一个搜索词。

  安装GitHub Pull Requests and Issues扩展后,您需要登录。按照提示在浏览器中通过GitHub进行身份验证,然后返回VS

  如果未重定向到VS Code,则可以手动添加授权令牌。在浏览器窗口中,您将收到您的授权令牌。复制令牌,然后切换回VS

  Code。在状态栏中选择登录github. ...,粘贴令牌,然后按Enter。

  您可以使用mand Palette中的Git:Clone命令(Ctrl + Shift + P或使用Source

  Control视图中的Clone Repository按钮(在没有打开文件夹的情况下可用从GitHub搜索和克隆存储库。

  与现有的存储库进行身份验证#

  当您在需要GitHub身份验证的VS

  Code中运行任何Git操作时,就会通过GitHub启用身份验证,例如,推送到您所属的资源库或克隆私有资源库。您不需要安装任何特殊的扩展即可进行身份验证;它内置于VS

  Code中,因此您可以有效地管理存储库。

  当您执行需要GitHub身份验证的操作时,将看到登录提示:

  请按照以下步骤登录GitHub并返回VS

  Code。如果无法使用现有存储库进行身份验证,则可能需要手动提供个人访问令牌。有关更多信息,请参见个人访问令牌认证。

  请注意,有多种向GitHub进行身份验证的方法,包括将您的用户名和密码与两因素身份验证(FA,个人访问令牌或SSH密钥一起使用。有关每个选项的更多信息和详细信息,请参见关于对GitHub进行身份验证。

  当您打开存储库并且-提到了用户时,可以将鼠标悬停在该用户名上,然后看到GitHub风格的悬停。

  #-提及的问题编号,完整的GitHub问题URL和存储库指定的问题也有类似的悬停。

  用户建议由“ ”字符触发,发布建议由“#”字符触发。在编辑器和“源代码管理”视图的输入框中可以找到建议。

  建议中出现的问题可以使用GitHub

  Issues:Queries(githubIssues.queries设置进行配置。查询使用GitHub搜索语法。

  您还可以使用设置GitHub问题:忽略完成触发器(githubIssues.ignorepletionTrigger和GitHub问题:忽略用户完成触发器(githubIssues.ignoreUserpletionTrigger来配置哪些文件显示这些建议。这些设置采用语言标识符数组来指定文件类型。

  // Languages that the '#' character should not be used to trigger issue

  pletion suggestions.

  "githubIssues.ignorepletionTrigger": [

  "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仿真