Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Options in the esp_idf_project_configuration.json file (VSC-1585) #1421

Open
SinglWolf opened this issue Feb 3, 2025 · 0 comments
Labels
Feature / Enhancement Request Request for Feature/ Enhancement

Comments

@SinglWolf
Copy link

Please shorten the file name. For example, project_config.json.
Add a section named common or default for the entire project.
Do not generate strings with empty parameters. This clutters up the showing, especially relevant in a multiproject.
Add the most frequently used options, for example, in my multiproject I use different partitions.csv files, and the sdkconfig file is the same for all configurations.

{
"partitionFilePath": "${workspaceFolder}/8M.scv"
}

Add the path to the directory for creating the binary file for the upload to partition, e.g.

{
"imageFolderPath": "${workspaceFolder}/sd-card"
}

Add the option to select the file system to create the image, e.g.

{
"imageFS": "ffat"
}

Add the no-reset flag for the monitor, e.g.

{
"monitorNoReset": true
}

Remove the ${workspaceFolder} variable from all settings. Consider the absence of a slash at the beginning of the path as ${workspaceFolder}
Delete the option

{
"sdkconfigFilePath": "${workspaceFolder}/sdkconfig"
}

Instead, automatically create a file in the root of the project named sdkconfig + _ + configuration name.

I have many more ideas. If You are interested, I can work out all the points in more detail.

@SinglWolf SinglWolf added the Feature / Enhancement Request Request for Feature/ Enhancement label Feb 3, 2025
@github-actions github-actions bot changed the title [Feature Request]: Options in the esp_idf_project_configuration.json file [Feature Request]: Options in the esp_idf_project_configuration.json file (VSC-1585) Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature / Enhancement Request Request for Feature/ Enhancement
Projects
None yet
Development

No branches or pull requests

1 participant