Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>HP Prime Development ToolsNew to Visual Studio Code? Get it now.
HP Prime Development Tools

HP Prime Development Tools

Andrea Baccin

|
11 installs
| (0) | Free
HP PPL language support, binary file editors, and project management for the HP Prime graphing calculator
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HP Prime Development Tools

VS Code extension for developing HP Prime graphing calculator programs.

Features

HP PPL Language Support

  • Syntax highlighting for HP PPL (.hpppl files)
  • IntelliSense — completions, hover docs, and signature help for 200+ built-in PPL functions
  • Code snippets — 25 ready-to-use patterns (event loops, double buffering, dialogs, touch input, etc.)
  • Go to Definition and Document Symbols for user-defined functions and variables

Binary File Editors

  • .hpappprgm / .hpprgm — view and edit program files with multi-program support, embedded images, and round-trip binary preservation
  • .hpappnote / .hpnote — rich text note editor with CAS RT metadata preservation
  • .hpapp — app metadata viewer showing decoded binary fields

Project Management

  • HP Prime sidebar — browse all projects and programs from the HP Connectivity Kit Content directory
  • Create projects (.hpappdir) and standalone programs (.hpprgm)
  • Import from folders or ZIP archives (drag-and-drop supported)
  • Add files — Python modules, notes, and sub-programs to existing projects

Python Support

  • Bundled type stubs for HP Prime MicroPython modules (hpprime, graphic, cas, linalg, arith, etc.)
  • Automatic Pylance configuration for import resolution

Requirements

  • VS Code 1.80.0 or later
  • HP Connectivity Kit (for calculator sync)

Extension Settings

This extension automatically configures:

  • python.analysis.extraPaths — adds HP Prime type stubs
  • python.analysis.diagnosticSeverityOverrides — suppresses false positives for stub-only modules

File Types

Extension Description
.hpappprgm App program binary (inside .hpappdir)
.hpprgm Standalone program binary
.hpappnote App note binary (inside .hpappdir)
.hpnote Standalone note binary
.hpapp App metadata binary
.hpppl HP PPL source text
.hpappdir App project directory
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft