# Single click julia project creation with vscode?

**URL:** https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611
**Category:** VS Code
**Tags:** question
**Created:** [February 14, 2023, 7:23am UTC](https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611 "2023-02-14T07:23:57Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![LaurentPlagne](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/laurentplagne/32/10103_2.png) [@LaurentPlagne](https://discourse.julialang.org/u/LaurentPlagne)
#### Post date: [February 14, 2023, 7:23am UTC](https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611/1 "2023-02-14T07:23:57Z")

</div>

Hi,

With other languages, most IDEs provide tools/buttons to create well structured projects.

In julia, I use `PkgSkeleton.jl` or `PkgTemplates.jl` to create project, but I think that this process could be more accessible (especially for beginner) with an IDE (vscode) support.

Would you consider such a feature to be useful and possible to implement ?

---

<div class="post-metadata">

### Author: ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)
#### Post date: [February 14, 2023, 8:39am UTC](https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611/2 "2023-02-14T08:39:15Z")

</div>

Yes to both questions.

---

<div class="post-metadata">

### Author: ![LaurentPlagne](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/laurentplagne/32/10103_2.png) [@LaurentPlagne](https://discourse.julialang.org/u/LaurentPlagne)
#### Post date: [February 14, 2023, 10:19am UTC](https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611/3 "2023-02-14T10:19:58Z")

</div>

Hi @pfitzseb,

Thank you for your answers !

Unfortunately I know almost nothing about vscode extension underlying technology and my question was more meant to be a super careful feature request 😊.

I have observed that some Julia beginners with low CS background (but strong scientific skills) tend to put off engaging in effective project-based development. They can waste a lot of time missing the benefits of Julia projects (Revise.jl, dependency management, environment compilation, IDE support, git tools…).

I think that this feature could help Julia adoption smoothing the Julia’s learning curve.

Of course, such a feature would also help general user like me (already convinced by the project development necessity), to start new project faster. In particular for super small projects were you experiment a little with some packages.

---

<div class="post-metadata">

### Author: ![BenPH](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/benph/32/38619_2.png) [@BenPH](https://discourse.julialang.org/u/BenPH)
#### Post date: [February 14, 2023, 12:46pm UTC](https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611/4 "2023-02-14T12:46:15Z")

</div>

See my attempt of this at [https://github.com/julia-vscode/julia-vscode/pull/2799](https://github.com/julia-vscode/julia-vscode/pull/2799)

---

<div class="post-metadata">

### Author: ![LaurentPlagne](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/laurentplagne/32/10103_2.png) [@LaurentPlagne](https://discourse.julialang.org/u/LaurentPlagne)
#### Post date: [February 14, 2023, 1:49pm UTC](https://discourse.julialang.org/t/single-click-julia-project-creation-with-vscode/94611/5 "2023-02-14T13:49:07Z")

</div>

This looks great !

I did not completely understood what prevent your PR to be accepted (Although I learn a new English word today (butler)).

I guess that the github account is optional (otherwise it would prevent a lot of beginner to use it).
