C++ 自动格式化-EclipseC++;

C++ 自动格式化-EclipseC++;,c++,eclipse,eclipse-cdt,C++,Eclipse,Eclipse Cdt,大家好,我正试图阻止eclipse中的自动格式化在一个末尾有throw()语句的函数之后缩进我的左大括号和右大括号 e、 g 自动格式化后将如下所示: void function(std::string param) throw() { } 但每次我自动格式化代码时,它都会在括号前面添加另一个选项卡。有人知道我如何关闭这个功能,还是它是一个bug Eclipse信息: 版本:朱诺发布 构建id:20120614-1722 使用CDT 注意: 我正在使用自己的代码样式配置文件 该样式的

大家好,我正试图阻止eclipse中的自动格式化在一个末尾有throw()语句的函数之后缩进我的左大括号和右大括号

e、 g

自动格式化后将如下所示:

void function(std::string param) throw()
  {

  }
但每次我自动格式化代码时,它都会在括号前面添加另一个选项卡。有人知道我如何关闭这个功能,还是它是一个bug

Eclipse信息: 版本:朱诺发布 构建id:20120614-1722 使用CDT

注意: 我正在使用自己的代码样式配置文件

该样式的名称为-尝试将其更改为

在C/C++透视模式下,转到窗口>首选项>C/C++>代码样式


选择BSD /奥尔曼或任何你想要的。

你可能想考虑,这是一个Eclipse PLGUIN,一个与一个奇妙的代码美化命令行工具的接口。您可以设置缩进、格式等。


非常方便的工具。

h这会很有帮助,但是我使用的是Juno(非android版本),并且该文件菜单不存在。您的IDE中可能有类似的功能,不是吗?即使我在配置文件中更改为Allman样式,此功能仍会发生:(您的代码样式配置文件基于什么配置文件?在将配置文件更改为Allman并应用语法格式(主要是GNU和Allaman)之前,还要检查代码是否有错误。即使使用了无错误的代码,甚至使用了Astyle,这个问题仍然存在。我认为这很可能是eclipse的Juno版本在出现错误时出现的错误。)靛蓝版没有出现oes。我只是想知道是否还有其他人遇到过这个问题。
void function(std::string param) throw()
  {

  }