Pre-Execution Step Visualization
Providing this level of control allows to fine-tune the project setup from the very beginning,Currently,a new project, IDX often proceeds directly . I would find it incredibly beneficial if the process included the following:
Pre-Execution Step Visualization: Before the project build process begins, IDX should display a clear overview of the steps it intends to take. This could include:
Listing the frameworks and libraries it plans to install.
Showing the versions of these dependencies.
Outlining configuration steps or boilerplate generation.
Indicating default settings or parameters that will be applied during these steps.
Showing the planned initial project structure and file layout.
Editable Setup Steps: Crucially, this visualized list of steps should be editable by the user before the build starts. This would allow developers to:
Modify or remove specific steps.
Change the versions of planned libraries or frameworks to meet project requirements or compatibility needs.
Edit default configuration settings and parameters associated with specific setup actions within those steps (e.g., modify database connection details, change port numbers, adjust build flags, etc.).
Select alternative dependencies where applicable.
Customize or modify the initial project structure and file organization (e.g., change directory names, add or remove standard folders like src, tests, config, adjust main file locations).