This app is a simple SublimeText replacement. It uses the textmate parser. And reuses some visual studio code extensions.
This is not electron based like atom, vscode, brackets. It uses native qt/c++. At its bare state, it is lightning fast compared to these editors. It does however uses webkit as its scripting engine - with the aim to easily for atom/vscode plugins to ashlar.
- syntax highlighting
- keybindings
- scripting
- webkit inspector
- themes
- search
- minimap
- multi-cursor
- completions
- ui: panel (search dialog)
- ui: statusbar
- smooth-scroll
- auto-close
- auto-indent
- bracket matching
- bracket folding
- ui: fuzzy file search
- animated sidebar
- extension support
- ui: fuzzy command palette (use property command title/nls)
- ui: menu (somewhat working)
- auto complete (QCompleter doesn't always work as expected - not fuzzy)
- ui improve flatlist (currently limited to 20 items)
- bracket pairing
- preview mode
- file search, fuzzy search
- file system watch (on rename)
- git gutter
- ui: dialog
- package management
- terminal
- qprocess extension
- commands
- editor/tmedit code
- everything
- re-render minimap on resize window
- atom or vscode extensions compatibility - possible at all?
- provide wrapper/proxy for atom/vscode modules