9. Semantic

Decision

Enrich Cornifer to support:

  • Contextual Intellisense, such as completion after Ctrl+Space or .
  • Go to definition (F12)
  • Smart snippets with detailed view
    identifier = softwareSystem
                "name"
                "description"
                "tags" {}
    
  • Complement signature with real life usage when hovering over.

Context

Modern IDEs support developer along the way, providing helpers and facilities, often known as IntelliSense.

Consequences