gpt4 book ai didi

c# - 如何格式化运算符 C++ Visual Studio 之间的空间?

转载 作者:太空狗 更新时间:2023-10-29 20:36:04 25 4
gpt4 key购买 nike

我想要实现的是找到是否存在一种方法来格式化 C++、Visual Studio(在我的例子中是 2012)中运算符之间的空间。

例如用C#编写如下代码行:

int number=10;

然后在 C# 中按 Ctrl+KCtrl+D 将代码格式化为:

int number = 10;

可以看出,在相等运算符 (=) 之间添加了空格。当我尝试在同一 Visual Studio 中格式化代码时,但对于 C++,仅在分支上添加了缩进,但运算符之间的空间保持不变。

是否有可能为 C++ 实现相同的功能?

编辑

这是我在 C/C++ 中看到的 > 格式化:

enter image description here

最佳答案

我不再有 VS 2012,但对于 VS 2013 和 2015,您可以执行以下操作(我想它并没有太大改变):

检查工具 > 选项... > 文本编辑器 > C/C++ > 格式化 > 间距,然后找到“运算符间距”

你应该有一些设置,比如“在二元运算符前后插入空格”

在您的特定情况下,您需要确保选中“在赋值运算符周围插入空格”。

之后,自动格式化应该会为您处理。

编辑:我能够检查一台装有 VS 2012 的机器,确实没有这样的选项 (msdn link)。如果你想要这种能力,听起来你需要升级。

关于c# - 如何格式化运算符 C++ Visual Studio 之间的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39964033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com