Recommended IDEs & Development Environment setup guides

Depending on what you want to contribute, it is possible to use Logseq itself as its own IDE: Edit and run javascript code inside Logseq itself