首页 > 其他分享 >Visual Studio Code mac好用的微软免费代码编辑器

Visual Studio Code mac好用的微软免费代码编辑器

时间:2023-08-16 10:22:07浏览次数:41  
标签:Code 代码 Visual 注释 mac Studio 可以

Visual Studio Code是微软官方的编码工具,被称为"代码编辑器",支持众多的编程语言,包括C、C++、 Python等。 但是它仅支持文本编辑功能,所以一般使用它来完成一些简单的编程。但 Visual Studio Code的功能并不只限于文本编辑,它还提供了很多其他功能。 Visual Studio Code易于使用,它易于上手,在任何浏览器中都可以轻松浏览。此外,它具有跨平台支持,让您能够在不同的平台上高效地创建和运行项目。 Visual Studio Code还可以轻松地使用图形界面编辑和注释文本、表格和其他内容。因此, Visual Studio Code是您最好的编程工具之一,能够完成任何想要完成的任务。 使用 Visual Studio Code您可以轻松地完成代码创建、编辑、链接与转换。使用此工具创建的程序可在不同平台上运行。从 Microsoft 到 Linux再到 Mac的无缝集成使您无需多语言支持即可运行程序。

→→↓↓载Visual Studio Code mac

 

一、代码检查

代码检查是一种用于检查程序是否包含错误或缺陷的工具。它可以在编写完程序后自动检查代码的错误,包括语法、类、函数和变量等。同时,也可以使用它来快速检查是否有断点或其他需要特别注意的地方。 用 Visual Studio Code进行代码检查时,它会先在语句位置自动插入一句提示: 接着会弹出一个窗口,并显示包含该语句的所有循环语句: 在弹出窗口中,还可以查看与该语句相关的其他几个分支: 最后将每一个分支上的所有语句全部选中,就可以开始代码检查了。完成检查后,会弹出一个窗口,并显示两种结果: 当结果为“True”时表示正常编译; 如果结果为“False”,则表示需要修改代码。此时点击右下角按钮关闭窗口即可。

 

二、自动补全注释

很多时候,我们在代码中需要添加注释,比如在某个函数的开头,或在某个变量的结尾。 如果通过文本注释进行添加,很容易会出现遗漏,或者是存在歧义。 而使用自动补全注释就可以解决这个问题。单击"文件"-"选项"-"编辑代码"。 此时,弹出一个窗口,其中包含了之前设置好的所有注释信息。我们只需要将它们选中,并按照提示输入内容即可。 或者我们还可以根据自己的需要,自行选择需要添加的信息类型。 另外如果想要显示注释部分内容时,直接将其选中即可;如果只想显示所添加的内容的话,则可以单击右侧列表中相应位置上的"仅显示所选择部分的内容(")即可。

 

三、代码生成、重命名、复制和粘贴

代码生成功能可以帮助我们更快地构建程序,现在的编辑器都已经集成了这个功能。 比如我在代码中要调用一个函数,可以选择使用自动生成函数,也可以用 Git来做。 重命名的时候,我们可以在文本输入框里输入关键词并单击“重命名”按钮。 复制和粘贴是非常实用的功能,我们可以选择直接粘贴到文本或者指定位置,也可以通过快捷键 Ctrl+V来完成。而且微软还提供了 ctrl+ ctr组合键来进行复制和粘贴的操作。

 

四、提示性信息

提示性信息是为了让用户了解当前代码所使用的变量和数据类型,进而更好地理解代码。它可以通过选择或文本提示进行选择,也可以通过选择或文本来获取。 例如,在文本编辑窗口中,我们需要修改某个变量的值。但是现在没有这个值了,怎么办呢?如果你在编辑过程中想要获得某个值(比如值=" abc"),我们可以单击“提示”按钮来打开提示信息对话框。 在弹出的提示信息对话框中选择要查看的变量或数据类型,然后点击“确定”按钮。这时,提示信息就会自动显示出来了。

标签:Code,代码,Visual,注释,mac,Studio,可以
From: https://www.cnblogs.com/applexz/p/17633288.html

相关文章

  • x64ShellCode-通过PEB获取模块地址.
    以x64dbg.exe调试x64dbg.exe为例.汇编代码为如下.movrax,qwordptrgs:[0x0000000000000060]movrax,qwordptrds:[rax+0x10]二进制硬编码如下"\x65\x48\x8B\x04\x25\x60\x00\x00\x00\x48\x8B\x40\x10\x90\x90"结果如下:......
  • 【leetcode】404 左叶子之和
    https://leetcode.cn/problems/sum-of-left-leaves/description/【分析】该题要求左叶子之和。如果我们对当前节点进行叶子节点的判断,那么我们是不知道当前节点是左叶子还是右叶子的。所以我们应该在叶子结点的上层(父节点)进行判断。【代码】classSolution:defsumOfL......
  • Long-term Forecasting with TiDE: Time-series Dense Encoder 学习笔记
    Long-termForecastingwithTiDE:Time-seriesDenseEncoder论文地址:https://arxiv.org/abs/2304.08424代码地址:https://github.com/google-research/google-research/tree/master/tide摘要:这篇论文提出了时间序列密集编码器(TiDE),一种基于MLP的编码器-解码器模型,用于长期时......
  • LeetCode -- 19. 删除链表的倒数第 N 个结点
     一般的删除问题,可以直接删除(找符合条件的,找到了直接删掉),延迟删除(打标记,找完了再删除),栈,双指针 在链表中删除一个节点,要找到其前面一个节点cur,然后cur->next=cur->next->next即可 方法一:直接删除我们先算出链表长度len,要删除倒第n个节点就是删除第len-n......
  • LeetCode 121.买卖股票的最佳时机
    1.题目:给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获......
  • 【LeetCode 571. 给定数字的频率查询中位数】WITH RECURSIVE实现Tally的逆操作
    目录题目地址代码题目地址https://leetcode.cn/problems/find-median-given-frequency-of-numbers/description/代码WITHRECURSIVERecCTEAS(SELECTnum,frequency-1asremaining_frequencyFROMNumbersWHEREfrequency>0UNIONALLSELECTn......
  • vscode 导出导入所有扩展
    vscode导出导入所有扩展导出全部扩展在vscode中打开一个终端在终端中进入D盘cdD://在终端中输入code--list-extensions>extensions.txt在D盘中找到extensions.txt文件,发到另一台电脑上导入全部扩展把extensions.txt放到D盘在vscode中打开终端,进入到......
  • VS Code通过public key连接服务器开发
    1.需要安装的插件:Remote-SSH2.配置Remote-SSH安装完Remote-SSH以后左侧会出现一个远程资源管理的图标,选择SSHTargets,进入config配置文件选择文件地址填写网址信息:#自己取个名字Host192.168.141.234#服务器地址HostName192.168.141.234#自己的服务器用户名Userjinb......
  • zabbix-proxy报错:cannot send list of active checks to “x.x.x.x“:delete from hos
    最近新部署了zabbix,两台zabbix-proxy访问一台zabbix-serverproxy的日志里一直都有这些数据62827:20230813:032210.216cannotsendlistofactivechecksto"10.x.x.x":host[prod-nacos-2.sugon.local]notfound162826:20230813:032212.459cannotsendlistofactivech......
  • hihoCoder (1223 : 不等式)
    链接:http://hihocoder.com/problemset/problem/1223#include<iostream>#include<math.h>#include<stdio.h>#include<string.h>#include<algorithm>usingnamespacestd;chars[1010][100];inta[100];intmain(){intn;......