-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
Create new TypeScript folder command #126105
Comments
Perhaps: "New TypeScript Node.js App" could be the name? That avoids the need to try and scope that you're going to provide a richer template like with Express etc, and Deno is growing (and would be a drastically simpler template, given that all you need there is the |
Speaking from personal experience in VS, I always found the specific project types to be a bit "scary" because I was never sure if I'd get "stuck" with a project. Once you get something set up, can you reconfigure down the line? I don't think that's a blocker here, but it is something to maybe be aware of. TypeScript Frontend / Backend / Fullstack is the only one that I think makes sense given the state of modules. I think there's still flexibility for a very minimal/lightweight scaffolding like @orta alluded to under that. I slightly prefer the current labels, but I'm not totally against going more specific with "Node.js App", but these could always be relabeled if need be.
I know it might be "sloppy" to have too many windows open, but can you open a new editor window unless you have any files open (regardless of whether they're saved or unsaved)? |
More investment into this might happen via Copilot Chat. |
Subset of #121345. π§ Draft to get discussions started.
As an addition to the planned "New β¦" #124304 contribution point, VS Code wants to make it easier to get started with TypeScript by generating a folder with all the necessary files. The script could introduce the key aspects of TS and VS Code's capabilities and provide a playground to try them out.
What could the user flow be?
The ecosystem of CLI tools for project bootstrapping is vivid across most languages. Every major JS/node project provides their own tool. VS Code's built-in Terminal would therefor be the perfect entry point for project creation.
Other variations:
How should the entry point be called?
cc @gcrev93 @JacksonKearl @misolori @DanielRosenwasser
The text was updated successfully, but these errors were encountered: