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

时间:2009-07-09 00:18:54

标签: c++ visual-studio visual-c++

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

  • 它会自动断开大于120列的行

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

    void myFunction(int parameterA,
            float parameterB,
            string paramterC)
    
  • 按以下方式格式化括号:

    void myFunction()
    {
         // Code goes here...
    }
    

总而言之,我想要一些类似于Eclipse使用它的autoformat(Ctrl + Shift + F)的东西,可以通过编辑XML文件来自定义。

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:3)

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