Case Edit

minimal requirements for an editor (not IDE).

Requirements

  • Bindings? (if implemented in other language)
  • Implemented/Extensible via target language system (Lang)
  • Configurable Display Mode
  • Simple definition / selection of Color scheme
  • Simple definition of language keywords
  • Collapse / Expand
    • One Code-Block (e.g. a function definition) All Code-Blocks
    • One Comment-Block All Comment-Blocks
  • Method / Attribute selection popup Quick Documentation Display, within subwindow Quick
  • Documentation extracted from Source-Code
  • Full Documentation on request Full Documentation within Help System
  • Support for dynamic Languages (dynamic additions to function-lists etc.)
  • Adopts most command-line functionality
  • Support for an interactive programming mode

Candidates

  • scintilla
  • wxWidgets integrated toolkit