Forget about the docs - welcome to the lazy way.
Table Of Contents
Hacknet Extension development is a long process. Ask anybody who makes them. This Visual Studio Code extension aims to change that, and make Hacknet Extension development a much shorter and easier process.
The official extension development guide is great, but it's also confusing. This VSC extension will streamline the process and make it much easier and much more understandable. I hope this will convince more people to try their hand at making extensions. It's no Extension Creator, but it's a step forward!
How To Use
Simply install the extension, then open up an XML file for Extension development, or a TXT file for HackerScript development. While editing, use TAB to go to the next placeholder. If something isn't a placeholder, then you should probably leave it be! If an entire tag/attribute is highlighted, then that means you can safely delete it. Don't wanna delete it? You don't need to! Just press TAB again, and it'll continue with the placeholders.
Anything not listed here is likely not large enough to be considered a "template". Anything in the official guide is supported by this extension, along with some extras not included in the guide!
If you're still not getting the hang of this, that's okay! Join the official Hacknet Discord and I'll do my best to help. It'll be hard to miss me.
If you don't like doing it maunally, you can also install it within VSCode!
Building From Source