Hacker News new | ask | show | jobs
by wisemanwillhear 1673 days ago
I keep an install of jEdit just for the HyperSearch feature.

The feature that got me hooked on jEdit many years ago was the ability to define custom syntax highlighting for our custom mini-languages with powerful directives that other highlighting solutions couldn't match without building plugins/extensions.

2 comments

In case you’re wondering where the funny name “HyperSearch” came from, it’s the built-in editor in the TkDesk file manager/launcher (which was pretty neat back in the day): http://tkdesk.sourceforge.net/guide/guide-7.html
Exactly this. I recently created a tiny DSL (can be trivially parsed with .split('\n') and regex) for a side project. I wanted to create a very simplistic syntax highlighter for it in VSCode, but I realized I needed to create an extension using a code generator, and write a bunch of manifest files. In addition, to use/distribute the extension without having to run VSC in development mode means I had to create a developer account, generate some token, and publish it to the marketplace.