【问题标题】:Where does Qt Creator save its settings?Qt Creator 在哪里保存它的设置?
【发布时间】:2011-10-08 05:33:09
【问题描述】:

我想找到 Qt Creator 保存其所有设置(文本编辑器首选项、语法突出显示等)的文件夹,以便我可以备份它们。有人知道他们在哪里吗?

【问题讨论】:

    标签: qt qt-creator


    【解决方案1】:

    QtCreator Quick Tour

    Qt Creator 创建以下文件和目录:

    QtCreator.db
    QtCreator.ini
    qtversion.xml
    toolChains.xml
    qtcreator
    qtc-debugging-helper
    qtc-qmldump
    

    位置取决于平台。在 Linux 和其他 Unix 上 平台,文件位于~/.config/QtProject~/.local/share/data/QtProject/qtcreator.

    在 Mac OS 上,文件位于 ~/.config/QtProject~/Library/Application Support/QtProject/Qt Creator.

    通常在 Windows 上,文件位于 %APPDATA%\QtProject%LOCALAPPDATA%\QtProject。是的,您可以在 Explorer 和各种命令行 shell 中使用这些路径。环境变量(%-符号之间)会自动展开。如果您需要具体路径,请参见下文。

    在 Windows 10、8、Vista 和 7 上,文件位于 <drive>:\Users\<username>\AppData\Roaming\QtProject<drive>:\Users\<username>\AppData\Local\QtProject.

    在 Windows XP 上,文件位于 <drive>:\Documents and Settings\<username>\Application Data\QtProject<drive>:\Documents and Settings\<username>\Local Settings\Application Data\QtProject

    【讨论】:

    • 附加说明(多年后):如果 QT creator 运行速度非常慢(阅读:100% cpu),这可以解决这个问题。我在 centos 虚拟机上遇到了这个问题,删除这些文件修复了它。
    • 我们是否应该删除这两个文件夹以重置 Qt Creator 设置?
    • 另外注意:$CREATOR_INSTALL_DIR/share/QtProject/qtcreator%APPDATA%/QtProject/qtcreator 中有两个 XML 文件副本:stackoverflow.com/a/13986917/2404492。第一个文件集由sdktool 创建,QtCreator 将其复制到第二个文件集,并附加手动添加的数据。
    【解决方案2】:

    从 2.7 版开始,在 Windows 7 和 8 上为 %APPDATA%/Roaming/QtProject

    【讨论】:

      【解决方案3】:

      为了完成 Bill 的回答,Qt Creator 还可能在 \QtCreator\bin\ 中创建文件 - 默认情况下,它将保存您的所有项目。

      【讨论】:

      • \QtCreator\bin\ 在任何主要操作系统上都不是有效路径。您使用的是正斜杠,所以我假设您使用的是 Windows。这是相对于主目录 (%HOMEPATH%\QtCreator\bin\ ) 还是相对于系统驱动器 (%SYSTEMDRIVE%\QtCreator\bin\ ) 还是相对于 Qt 安装目录?请考虑完成您的答案。
      猜你喜欢
      • 1970-01-01
      • 2016-03-08
      • 2019-02-16
      • 2013-06-26
      • 1970-01-01
      • 1970-01-01
      • 2010-11-19
      • 2015-02-19
      • 1970-01-01
      相关资源
      最近更新 更多