Feature 03
Editor & file explorer
OSMI's editor is a real one: syntax highlighting, VS Code-style indent guides with an active block, an active-line band, find & replace with match highlighting — sitting next to a proper file explorer.
A real editor, not a textarea
Indentation guides brighten for the block your caret is in, the active line carries a subtle band, the gutter highlights the current line number, and search matches light up in place — the small things that make code readable.
Eleven languages, on demand
Language packs install on demand — the editor prompts you the moment a file needs one. Python, JavaScript and TypeScript come preinstalled:
- Python · C/C++ · C# · Java
- JavaScript · TypeScript · Go · rust-analyzer
- Jupyter · R · Docker
Make it yours
Pick a syntax theme — One Dark, Dracula — from Settings to recolor dark-mode code, and the whole chrome follows the app's three moods.
In research
Open the analysis script next to the paper it implements: in research mode the editor chrome cools to blue-on-white, and R, Python and Jupyter files are first-class citizens of the language packs.