【VisualStudio 2022】常见配置合集(持续更新)

▒ 目录 ▒

    • 🛫 导读
      • 需求
      • 开发环境
    • 1️⃣ 编辑
      • Tab变空格
      • 空格显示为点点点
    • 2️⃣ 注释相关
      • 注释补一个空格
      • 空行也可以添加注释
    • 📖 参考资料

🛫 导读

需求

感觉好久没有写C++了,或者说新版本的IDE,新增了很多特性,用着不习惯了。特此写文记录一下。

开发环境

版本号描述
文章日期2023-12-17
操作系统Win11 - 22H222621.2715
Microsoft Visual Studio Community 201916.11.26
Microsoft Visual Studio Community 202217.8.3

1️⃣ 编辑

Tab变空格

最近在看OBS源码,发现无论自己怎么改配置都无法将Tab键修改为空格。
网上找了很多资料,给出的方法都不能满足需求。最后找到文章《使用 EditorConfig 创建可移植的自定义编辑器设置 https://learn.microsoft.com/zh-cn/visualstudio/ide/create-portable-custom-editor-options?view=vs-2022》解决了。

配置生效顺序:

  • .editorconfig
  • 取消“使用自适应格式”
  • 制表符中设置为插入空格

.editorconfig
OBS的该文件,制定了对其类型为tab,对其大小为8,所以怎么改都不生效,注释了就可以了。
在这里插入图片描述

取消“使用自适应格式
在这里插入图片描述

制表符中设置为插入空格
在工具,选项,文本编辑器,制表符中设置为插入空格,即可将tab功能变为空格。
在这里插入图片描述
其中缩进的含义:
在这里插入图片描述

空格显示为点点点

文本编辑器常规下,将显示 > 查看空格勾选。
在这里插入图片描述
效果如下:
在这里插入图片描述

2️⃣ 注释相关

快捷键Ctrl + /

注释补一个空格

最终效果如下:
在这里插入图片描述

方案:未实现

空行也可以添加注释

默认快捷键,如果所在行为空(除了Tab和空格外没别的字符),将不会注释。想让它也能注释。
方案:TODO

📖 参考资料

  • 使用 EditorConfig 创建可移植的自定义编辑器设置 https://learn.microsoft.com/zh-cn/visualstudio/ide/create-portable-custom-editor-options?view=vs-2022
    vs2019无法将tab变为4个空格的问题 https://blog.csdn.net/hillseas/article/details/104511440

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/290345.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

魔众知识付费系统:赋能知识变现,打造高效在线培训新模式

在这个信息爆炸的时代,知识付费已经成为越来越多人的选择。魔众知识付费系统正是为了满足这一需求而诞生的。它提供了一个全面、高效的知识付费 / 在线培训解决方案,帮助知识生产者将知识变现,同时也为学习者提供了一个便捷、专业的在线学习平…

ssm基于vue.js的连锁干洗店后台管理系统论文

摘 要 使用旧方法对连锁干洗店后台管理信息进行系统化管理已经不再让人们信赖了,把现在的网络信息技术运用在连锁干洗店后台管理信息的管理上面可以解决许多信息管理上面的难题,比如处理数据时间很长,数据存在错误不能及时纠正等问题。 这次…

FBI:BlackCat 勒索软件狂“薅” 3 亿美元

Bleeping Computer 网站消息,美国联邦调查局(FBI)近期宣称,截至 2023 年 9 月,ALPHV/BlackCat 勒索软件团伙已成功袭击全球 1000 多名受害者,狂“薅”了超过 3 亿美元的赎金,其中近 75% 受害者来…

【计算机网络】TCP心跳机制、TCP粘包问题

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 更多计算机网络知识专栏&#xff1a;计算机网络&#x1f525; 给大家跳段…

MySQL8.x的安装和配置

1 MySQL8.x安装和配置 1.1 官网下载MySQL 地址&#xff1a;https://dev.mysql.com/downloads/mysql/ 推荐下载压缩包,然后进行配置。 1.2 解压压缩包文件 解压到非中文目录下 1.3 配置my.ini文件 解压后的目录中是没有的my.ini文件的&#xff0c;自行添加my.ini&…

【图神经网络】在节点分类任务中无特征节点的特征表示

无特征节点的特征表示 节点度数degree pagerank 以pagerank起源的应用场景为例&#xff0c;不是所有的网站都是同等重要的&#xff0c;所以需要根据结构信息对节点进行排序。 直觉上&#xff0c;如果一个网站它有很多链接&#xff0c;它就很重要&#xff0c;举例来说&#…

ansible的playbook

1、playbook的组成部分 &#xff08;1&#xff09;task任务&#xff1a;在目标主机上执行的操作&#xff0c;使用模块定义这些操作&#xff0c;每个任务都是一个模块的调用 &#xff08;2&#xff09;variables变量&#xff1a;存储和传递数据&#xff08;变量可以自定义&…

行业前景咋样?大厂找我用C++抓取化工产品数据并分析

最近又来活了&#xff0c;天天忙到半夜&#xff0c;但是想想收益还是再坚持坚持。是这么一回事&#xff0c;兄弟所在的化工公司最近想看看某些行业数据&#xff0c;看看市面的同类型产品销量收益等情况是否满足预期效果&#xff0c;也就找到我让我给用爬虫写一个采集并分析的报…

00后卷王的自述,我难道真的很卷吗?

前言 前段时间去面试了一个公司&#xff0c;成功拿到了offer&#xff0c;薪资也从12k涨到了18k&#xff0c;对于工作都还没两年的我来说&#xff0c;还是比较满意的&#xff0c;毕竟一些工作3、4年的可能还没我高。 我可能就是大家说的卷王&#xff0c;感觉自己年轻&#xff…

在多任务学习中,硬共享(hard sharing)和软共享(soft sharing)的基本概念与优缺点以及适用范围

多任务学习 1.硬共享&#xff08;hard sharing&#xff09;的基本概念和优缺点2.软共享&#xff08;soft sharing&#xff09;的基本概念和优缺点总结 1.硬共享&#xff08;hard sharing&#xff09;的基本概念和优缺点 硬共享是指在模型的不同任务之间共享相同的参数。这意味…

Springboot启动异常 OgnlException: sqlSelect [java.lang.NoSuchMethodError

完整的日志如下&#xff1a; Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression ew ! null and ew.sqlSelect ! null. Cause…

查看git的帮助信息

说明 在cmd窗口、或者git Bash shell下执行git --help或者git -h命令&#xff0c;可以查看git的帮助信息。 执行git <command> --help命令可以查看某个命令的帮助信息&#xff0c;其中<command>表示某个具体的命令。 示例1&#xff1a;在git Bash shell下运行git…