-
-
Notifications
You must be signed in to change notification settings - Fork 10
Conversation
@nils-a what about VSCode? Does a .NET CLI template "appear" in here as well? We currently have a command in the VSCode extension to setup/add Cake related items to a workspace. Should we consider replacing that with this as well? |
in the motivation and design sections.
@gep13 :
No, VSCode does not have the notion of project or item templates.
Yes, definitively. As you said, we're currently using commands to simulate item templates. We could simply modify those commands internally, so that .NET CLI templates are used instead of the current flow. (The current flow being: There is a template for I added Cake for VS Code to the motivations section, as this is one more template we're maintaining currently. I also added changing the inner workings of the commands in Cake for VS Code to the design section. (Not the auto-installation, though. I feel that's purely for consistency with the other workflows in Cake for VS Code.) |
esp. https://youtrack.jetbrains.com/issue/RIDER-24197 - the suggestion to implement .NET CLI item templates in rider.
Update: Adding a .NET component to the rider plugin (i.e. a ReSharper part) it is possible to get at least some parameters working. (And in fact this seems to be the "way" to provide solution templates in Rider.) One downside is, that the templates (i.e. the |
I recently played with the idea of providing a template for Cake.Issue.Recipe. For Frosting, this would bascially be the Frosting template with Cake.Frosting.Issues.Recipe added and configured. Do we also aim to integrate these community extensions into a single template? This could be for recipe script, but also for often used scenarios (e.g. a template for building a VS solution). I don't think .NET CLI templates are advanced enough to be capable to handle these through parameters or inheritance though |
@pascalberger up to now, I've only thought about harmonizing the templates that we currently ship to keep the need for maintaining multiple template forms and versions to a minimum. |
The RFC process is no longer being followed for Cake. As such, I am going to go this pull request. |
No description provided.