Text editor in rust
Adrian Woźniak
4e13b4d2d7
* Add circleci and codecov * Update version * Fix format test * Fix CI * Add tarpaulin * Format code * Fix tarpaulin * lexers tests * Remove non-lexer token type, add more tests * More tests * More tests * Refactor, some test, split code, add more traits * Add codecov config * Fix code style * Test text character * Menu bar tests * Caret tests * Refactor caret, more caret tests |
||
---|---|---|
.circleci | ||
assets | ||
guitest | ||
src | ||
.codecov.yml | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md |
rider
Text editor in rust
Road map
v1.0
- Basic lexer based highlight
- Scrolling
- Handle click based caret movement
- Handle caret movement with arrow keys
- Add text content
- Open file menu
Save file
with buttonSave file
with shortcutSave file as...
with shortcut- Theme based menu UI
- Lock scroll when no available content
- Config edit menu
- Project tree
- Cover
rider
with tests at least 50% - Handle resize window
- Selection
v1.1
- Debugger
- Open file from CLI
- Tabs
- Git support
- Context menu
- Keep indent
- Multi-selection
- Cover
rider
with tests at least 75%
v1.2
- Multi-caret
- Projects menu