language-tools icon indicating copy to clipboard operation
language-tools copied to clipboard

VSCode command that creates Wizard init project

Open lukaszpolowczyk opened this issue 2 years ago • 2 comments

Description

I want to have an easy, graphical initiation of a new Svelte project in VSCode.

Proposed solution

VSCode command that creates Wizard init project

The command causes the appearance of:

  1. text box, to enter the project name
  2. a menu for selecting the destination folder (the default folder can be remembered)
  3. checkboxes with options like ESLint, etc.

Alternatives

I wanted it built into VSCode, and for all frameworks, but VSCode didn't want it: https://github.com/microsoft/vscode/issues/144936

So I want Svelte itself to do it.

Additional Information, eg. Screenshots

No response

lukaszpolowczyk avatar Sep 17 '23 01:09 lukaszpolowczyk

I am not sure if this makes much of a difference with the existing create-svelte or create-vite CLI. I wouldn't be against it if it's a GUI wrapper for the existing CLI tools. But I'll see it as a low priority. So it probably won't happen unless someone can help us implement it.

jasonlyu123 avatar Sep 17 '23 06:09 jasonlyu123

@jasonlyu123 The existing interface has to be clicked, you need to enter a directory in the terminal and only fire the commands. You have to type the project name twice. :D

Further selection of ESLint, etc. would indeed already be the same.

In that case, at least the VSCode command itself, which allows you to type the name and select a folder, and then the simple CLI create-svelte is already turned on? Tell me, is that possible?

That would be really convenient, it would really make a difference.

lukaszpolowczyk avatar Sep 17 '23 12:09 lukaszpolowczyk