是否可以自定义 Visual Studio 自动格式化?

Posted

技术标签:

【中文标题】是否可以自定义 Visual Studio 自动格式化?【英文标题】:Is it possible to customize the Visual Studio autoformat? 【发布时间】:2009-07-09 00:18:53 【问题描述】:

我正在使用 Visual Studio 开发 C/C++ 库。我想知道是否有办法自定义自动格式化工具(Ctrl+K,F),以便:

自动换行大于 120 列的行

按以下方式格式化函数/方法参数:

void myFunction(int parameterA,
        float parameterB,
        string paramterC)

括号格式如下:

void myFunction()

     // Code goes here...

总而言之,我想要类似于 Eclipse 的自动格式化 (Ctrl + Shift + F),可以通过编辑 XML 文件进行自定义。

【问题讨论】:

【参考方案1】:

如果这些选项对你来说不够好UniversalIndentGUI 它是一大堆代码格式化引擎的前端,你应该能够从中获得你想要的样式

【讨论】:

【参考方案2】:

工具 |选项 |文本编辑器 | C++

这就是我所知道的,它可以让您编辑代码的格式,自动格式化程序使用这些选项(尽可能少)。

【讨论】:

以上是关于是否可以自定义 Visual Studio 自动格式化?的主要内容,如果未能解决你的问题,请参考以下文章

是否有可以编写黄瓜步骤定义的 Visual Studio Code 扩展?

是否有用于 C++ 中“自动”变量的“转到变量类型定义”的 Visual Studio 键盘快捷键?

MFC:如何将自定义控件包含到 Visual Studio 的工具箱中

如何让 Visual Studio ToolBox 自动填充项目组件?

求助visual studio2013怎么设置参考线,以及怎么自定义代码配色

Visual Studio Server Explorer 是不是支持自定义数据库提供程序?