Qt Creator 代码文件重构
Posted
技术标签:
【中文标题】Qt Creator 代码文件重构【英文标题】:Qt Creator Code File Refactoring 【发布时间】:2011-05-06 19:21:29 【问题描述】:我想知道是否有人知道使用 QTCreator 在我的 QT 项目中重构代码文件的快速简便的方法?具体来说,我正在尝试组织我的源文件,并且必须返回项目文件并更改每个文件的文件路径有点痛苦。更不用说移动对话框类更糟糕(项目中不包含 .ui 文件,但您也必须更改这些文件。
【问题讨论】:
【参考方案1】:“集成”的唯一文件重命名/移动支持(即它自动更新您的项目文件)是使用带有文件列表的活动项目窗格,右键单击并选择“重命名”,使用“../../ some/new/dir/name.cpp" 来移动你的文件。它当然不会更新任何#include 语句,但可以省去手动修改 .pro 文件的麻烦。它还尊重“git rename”等...
【讨论】:
谢谢,效果很好。不如能够拖放那么好,但它可以工作。 不适用于目录... Qt Creator 缺少很多基本的 IDE 功能... @Sebastian 恕我直言,重命名目录是一个文件管理器功能,真的。 IDE 擅长显示、修改和调试代码。 @rubenvb 我希望#include
s 和 .pro 文件会在文件重命名期间自动更新,但我想我已经习惯了 Java 和 eclipse 的世界,#import
s 会在包更改时自动更新。
这确实不起作用(我尝试使用斜杠、反斜杠等)。我得到“尝试使用另一个名称,字符更少或没有标点符号”。除了点...【参考方案2】:
我认为那是不可能的,在没有 ide 支持的情况下移动文件是一件很痛苦的事情……:/
【讨论】:
以上是关于Qt Creator 代码文件重构的主要内容,如果未能解决你的问题,请参考以下文章