QtProAddFileHelper/README.md

18 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# QtProAddFileHelper
个人觉得Qt Creator除了写程序外用来看代码也是比老旧过时的 sourceInsight 有过之而无不及。而且还有 sourceInsight 不具备的代码高亮功能,可以将与所选中内容相同的函数或变量全部高亮显示出来,也可以将全部搜索结果高亮显示,这一点对阅读和修改代码非常有帮助。另外 Qt Creator 在修改代码方面表现比 sourceInsight 好很多,并且只要按下 Ctrl+I 就可以将源代码格式化Qt Creator 对正在编辑的代码区域进行突出显示,其余区域会变暗。
但是,对于已有的项目,由很多源代码文件构成,往往一级级目录嵌套,这使得向 Qt Creator 添加文件成了一件很麻烦的事情——因为 Qt Creator 不支持以目录方式添加源代码文件。因此写了这个 Qt Creator 文件添加助手,基本原理就是搜索源代码目录,然后将路径和文件以以下形式添加到项目(*.pro)文件中:
HEADERS += X:/Path/main.h
SOURCES += X:/Path/main.cpp
INCLUDEPATH += X:/Path
DISTFILES += X:/Path/FileName
其中项目文件即是要修改的Qt项目文件*.pro文件的文件名包含全部路径项目文件是“project.pro”路径是“X:\Path\”则输入“X:\Path\project.pro”。
搜索路径即是需要添加进项目的源代码文件的路径X:\Path\Sources\。