Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-24691

Keep build and run configurations in separate files

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • None

    Description

      Maintaining build and run configurations involves a lot of clicks. Especially when a project/executable contains plenty of them and needs additional parameters this can be time-consuming. Let it be environment variables, command line arguments or just project build settings. It seems impossible to easily share such configurations in a team and to put them under version control. When the user file is removed by accident, there is no way to recover.

      VSCode uses straight-forward "launch.json" files in a .vscode subfolder which are not editable via GUI, but which are simple and straight-forward to write. QtCreator's XML files are not convenient to edit and cannot be written in a host-independent way and thus, should not be put under version control.

      I believe QtCreator could do even better:

      • Allow to have .json or .yaml files in a .qtcreator project subfolder where one could specify build and run configurations
      • Allow to have multiple files and merge them
      • Make these configurations read-only in the GUI

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              kandeler Christian Kandeler
              rweickelt Richard Weickelt
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes