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
- relates to
-
QTCREATORBUG-23041 Add possibilities for easier project setup (generating the .user file)
- Closed