Contributing to Pulsar
While there are many ways to customize the functionality of Pulsar, here we’ll dive into some advanced topics.
As we’ve seen, a huge part of Pulsar is made up of bundled packages. If you wish to add some functionality to Pulsar, you have access to the same APIs and tools that the core features of Pulsar has.
From tree-view to command-palette to find-and-replace, even the most integral features of Pulsar are implemented as packages.
In this section you can learn the core knowledge and skills needed to begin hacking on Pulsar: building the editor from source, running in dev mode, and more.
-
Building Pulsar
Build Pulsar from source code -
Using PPM
Learn the bundled tool PPM -
Hacking on the core
The basics about preparing Pulsar to modify core functionality -
Tools of the trade
The baseline knowledge and tools you should have to start hacking -
Contributing to official Pulsar packages
Best practices for contributing fixes.