Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.08 KB

File metadata and controls

43 lines (32 loc) · 1.08 KB

Official Processing VSCode Extension - Roadmap

This is an attempt to track the progress of the Create an official Processing VSCode Extension project under pr05(pros). Points will be updated weekly. This is subject to change as we learn along the way. The following sections are milestones and roughly in order of priority.

Extension for VSCode

The goal is to get something stable enough to release and get feedback from community or early adopters, finding bugs, and hopefully contributing as soon as possible.

  • Stable architecture

    • Integrate Processing Core
    • Lexer & Parser (ANTLR)
    • Get the sketch
    • Run the sketch
  • LSP Extension

    • Setup Server
    • Setup Client
    • Grammar files
    • Workspace management
      • Sketch and SketchBook
    • Code completion
      • Keywords
      • Examples
    • Hover
      • Keyword documentation hover
    • Diagnostics
      • Sketch Validation
    • Go-to References
    • Configuration
      • Watch sketch file
  • Documentation

  • Publish as a VSCode Extension