/nebula

Primary LanguagePython

nebula

Build/Execute Instructions:

Not ready yet.

Roadmap:

  • Qscintilla implementation
  • Save & CTRL+S!
  • Auto code completion
  • Ctrl-Z
  • Compiler integration
    • Compiler parameters
    • Makefile generator
    • Import Makefile?
    • Import other IDE project files
  • Debugger integration
    • GDB server integration
    • Breakpoints
    • Stop on change
    • Variable view
    • Expression evaluation
  • Block selection
  • Customisation of almost everything :
    • Colors, fonts, icons, themes?,
    • Custom scripts/Buttons, external plugin support by python scripting?)
  • Version Control support (git first)
  • Minimap
  • Lexer/AST
  • Add file tracker
  • Automatic update
  • Program Flasher
  • Linter
  • Simple GUI Designer ?
  • Variable refacor/rename
  • File and project templates
  • Move autocomplete source to clang from Qscintilla