Better tsconfig.json generation #48597
Labels
Experience Enhancement
Noncontroversial enhancements
Rescheduled
This issue was previously scheduled to an earlier milestone
Suggestion
An idea for TypeScript
Milestone
The current generation of
tsconfig.json
is a manual and undiscoverable process inside VS Code. I suggest the following improvements:tsconfig.json
", this command should try to autodetect as much as possible from the workspace, and if needed ask the user some questions via QuickPick API. This command would in the end generatetsconfig.json
, similar to how VS Code tries to help with the creation oflaunch.json
tsconfig.json
we should write them in those files even if they have a default value so users can discover themtsconfig.json
can not be found in the workspace.tsconfig.json
in the repository we should offer the user to automatically to create atsconfig.json
. I think a notification in this case is acceptable.Step 2: we can consider to make the Problems welcome view contributable. So we can add a button in the problems view to generate
tsconfig.json
if no errors have been detected in the workspace.With these improvements I believe we will make it much easier for the users to create a new typescript workspace.
The text was updated successfully, but these errors were encountered: