We are very happy to announce that a new version, 0.8.0, of the Visual Studio Code extension for Cake has just been released. This release includes two main new features and one improvement. These features really came about with the June release of Visual Studio Code, which brought with it a new Tasks API, making it possible for extension authors to "auto detect" tasks for execution.
I have created a short video which walks through the new features that are included in this release. If you have any comments, please feel to reach out to discuss.
What was included in this release?
- #27 Support ability to setup/install debugging dependencies
- #14 Add ability to parse cake file(s) for tasks
- #3 Support deactivation of extension
How does this new version help me?
The features in this release are intended to help remove some of the manual steps that are required to both execute and debug tasks within your Cake scripts. For example, rather than having to type out the build command, along with the target name, you can now simply click on the name for a list of all available targets. In addition, rather than having to go through all the steps listed in this blog post to configure debugging of Cake scripts, it is now simply 2 or 3 clicks away.
This was my first real foray into Visual Studio Code Extension development, and also TypeScript, so to say that I was stumbling at the first hurdle would be an understatement. I have to say though, the Visual Studio Code development team, in particular Erich Gamma, are amazingly helpful. As a result after:
- 3 Stack Overflow Questions
- GitHub conversations
- Twitter Conversations
I actually had something that worked! Thank you to everyone on the team for their help with getting this release out!comments powered by Disqus