Our plans and goals for AsterIDE development. This document is frequently synced from our GitHub repository.

Fixes

  • Need to sort the editor into it's own crate away from core.
  • Need to switch from JSON to TOML for settings (TOML is better for configurations)

Structure

  • Need to possibly reformat the crates to save time when compiling.

Plans:

  • Want to add a proper OpenCSS system that lets users make their own themes using CSS
  • Add Active Indicator (Redo this because I'm just using icon)
  • SCM Support for both Git and Mercurial
  • Multi Language Integrated LSP
  • Proper Syntax Highlighting for over 30 Programming Languages (Needs proper highlighting)
  • Setup GitHub workflows for Building the App files.
  • Add coloring for Curly Brackets, Braces, and Parenthesis.