C++ 更改Qt Creator中的自动常量放置?

C++ 更改Qt Creator中的自动常量放置?,c++,qt-creator,C++,Qt Creator,假设我正在创建以下函数: double f(double const& x) { return x + x; } 我喜欢这样放置const修饰符,而不是constdouble。但是,Qt Creator会自动将其放置在另一个位置。例如,如果我在头文件中声明了上述函数,然后使用Qt Creator重构工具在.cpp文件中自动添加定义,我会将const放在错误的位置,并且&将位于变量旁边,我也不喜欢: double f(const double &x) { return x + x

假设我正在创建以下函数:

double f(double const& x) { return x + x; }
我喜欢这样放置
const
修饰符,而不是
constdouble
。但是,Qt Creator会自动将其放置在另一个位置。例如,如果我在头文件中声明了上述函数,然后使用Qt Creator重构工具在.cpp文件中自动添加定义,我会将
const
放在错误的位置,并且
&
将位于变量旁边,我也不喜欢:

double f(const double &x) { return x + x; }

如何在Qt Creator中修改此默认行为?

简单明了:您不能。请转到Qt Creator的选项或首选项,然后:
C++->code Style->->->Edit…->指针和引用
。请随意编辑。还请注意,这可能会在每个项目的基础上被覆盖;再看看每个项目的设置,有一个大致类似的面板。每个项目的设置将覆盖全局设置。@IwillnotexistIdonotexist+1谢谢。我可以将
*
&
绑定到类型而不是标识符。然而,我看不到改变
const
位置的选项?@becko不幸的是,我不知道该怎么做。但是如果可能的话,
C++->code风格
是一个值得深入研究的地方。