

It uses the panel to show html elements, buttons with images, texts, lists, tabs, everything thorough this workaround. The debugger plugin which has the most complex workaround I have seen using sublime's html capabilities. The color picker plugin, which literally bundles a small native executable for each platform it runs, containing a color wheel, which the plugin will call, the user will select a color, and the program will close, returning the color code in its exit code, which the plugin is listening to. The only ways to create real UIs are with very ingenious workarounds, notable mentions being: Plugins such as the terminal plugin uses this panel to show an interactive terminal, but anything you do, such as call another plugin, or simply search text, will remove your panel and replace it with another. Mainly when creating user interfaces, you can't have buttons (for example a "run" button), the only official UI components are the command palette where you search commands, and a "panel", which is basically a single separate text view. The program is very rigid, and the plugins can't do much. The main pain point of Sublime has always been it's extensibility, or lack thereof. So yea, interesting time for text editors… who woulda thought for 2023. And syntax awareness seems like an increasingly valuable tool in my hacking of my text editor.
DEFAULT GEANY THEME FULL
From what I can tell, the sublime syntax engine is either lacking or the applications of it aren’t taking full advantage of it compared to tree sitter. Tree sitter came up in the sublime community forum recently and there was a hard “not gonna happen” from the developer team on the suggestion of any form of integration. Not sure how much space that leaves for sublime. It seems like with LSP and tree-sitter, a critical mass of foundational infrastructure is now just available for everyone so that new development and innovation can focus on the interface and design. I’ve got my eyes on trying out the new developments in open source editors.
DEFAULT GEANY THEME HOW TO
I’ve been a comfortable user for a while now and enjoy knowing how to use my tool well enough to casually customise it. The plug-in ecosystem, while clearly aged, still has activity and new developments including adapting the new LSP stuff pretty well, and has some damn committed authors/maintainers. Sublime has, I think, a relatively loyal user base that have gotten comfortable there and don’t really have much of a reason to leave unless for a big IDE for specific projects.
