File templates in the Web IDE
File templates are a really useful feature when creating projects. GitLab provide some vendored templates, and support for instance templates gitlab-ee#5986 and group templates gitlab-ee#5987 is coming soon. We should add support for file templates to the Web IDE.
This is also the last feature in the existing edit interface that is not supported in the Web IDE. Without this, we can't consider replacing the existing edit interface with the Web IDE.
- Add the ability to create new files from file templates
- Add the ability to overwrite a file with a file template
Links / references
- Design artifact: #45023