【发布时间】:2011-07-26 16:35:44
【问题描述】:
VS 编辑器中的自动缩进显然不了解 Qt。信号和槽的声明是这样自动格式化的:
class MyClass : public QObject
{
Q_OBJECT
public:
MyClass();
signals: // <-- Broken indentation
void someSignal();
public slots: // <-- Also broken
void someSlot();
};
我想像访问说明符一样自动格式化“信号:”和“插槽:”。有什么选择? (我用的是VS2010)
【问题讨论】:
-
您可能需要考虑 QtCreator。
-
不,更换 IDE 不是一种选择:我们使用 VS 已经很多年了,我们很满意 :)
-
是的,我们使用诺基亚的 Qt 插件。它似乎没有任何关于代码格式化的功能
-
是的!我在 vs 2008 中也注意到了这个问题。对此无能为力。
-
仍然没有答案...我可能会尝试写一个插件:)
标签: c++ visual-studio qt editor indentation