Skip to content

v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@Kiyoshika Kiyoshika released this 29 Dec 07:32
· 21 commits to main since this release
15de00e

What's Changed

This is a HUGE release with tons of additional features and some internal refactors/bug fixes.

  • Tree sitter integration for fleshed out syntax highlighting supporting ~20 common languages (note that not all languages were tested yet, so they may or may not completely work)
  • Line numbers
  • Switch themes from dark to light (defaults to system theme)
    • In the future, there will be support for creating/exporting/importing custom themes, but this is a start in that direction
  • Settings menu to adjust font/font size
    • You can also Ctrl+Scroll to adjust font size in code editor
  • Find/Replace in Code editors (Ctrl+F or Edit > Find)
  • Create New Project now implemented - for now it just creates a blank directory, this will be expanded in the future
  • "New File" added to File menu
  • Context menu added to project tree which supports:
    • Expanding/collapsing directories
    • Adding/Deleting/Renaming files and directories
    • Drag files and directories around to different subdirectories
  • Context menu added to code editor which supports:
    • Undo/Redo
    • Cut/Copy/Paste/Delete
    • Select all
  • Context menu added to the code editor tabs which supports:
    • Close/Close Others/Close All
    • Split Vertical/Split Horizontal
  • Make project tree resizable and show/hide it
  • Highlight tabbing - select multiple lines and press tab to tab all of them together
  • Smarter indenting - improves the indentation when starting a new line but still could use improvement and more context

Preview (Dark Theme)

image

Preview (Light Theme)

image