Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>3PQ ExtensionNew to Visual Studio Code? Get it now.
3PQ Extension

3PQ Extension

Plan Software GmbH

|
111 installs
| (3) | Free
This extension facilitates data exchange with the DM
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Plan Software - 3PQ Extension

This extension simplifies the exchange with the DataManager (DM).

Features

  • DataManager Operations
    • Login
    • Download and install complete Releases, only (SQLite) Databases, Assets or Scripts of the latest or specified DM release
    • Mirror local state to DM (Assets and Scripts)
    • Upload and delete files on DM
    • Diff selected file with DM version
  • Info panel
  • Cfg Engine Update Handler
  • Git Versioning
    • Attach remote repository
    • Commit
    • Pull and Push
    • Branch operations: Create, Checkout, Merge
  • Beta Features
    • Live Update option: Uploads Scripts to DM on save without user interaction (default disabled)
    • File System Watcher: Uploads new Scripts or Assets to DM (default disabled; only upload)

Note: Most functionality is limited to the Content/Data/(Scripts and Assets) folder for safety reasons

Configurable: DM domain, DM OIDC Provider, Git Remote Repository, frequency of pop-ups, visibility of certain command buttons

Execution

You need to sign in to the 3PQ DataManager to use this extension. To do so, click on the account icon (head in a circle) in the bottom left-hand corner.

Command entry points:

  • Context menu:
    Right click in VS Code explorer.
    Almost all features are only available in the Content/Data/(Scripts and Assets) folder
    Some commands support multi-selection and execution on folders.
  • Sidebar:
    Open the sidebar by clicking on the Plan Software icon (nine squares) in the activity bar (left bar).
  • Command Palette: CTRL + SHIFT + P

Requirements

  • Plan Software 3PQ DataManager Account
  • VS Code Version: >= 1.75.0
  • Supported OS: Windows

Make sure you have set the Git config values (user name & email) if you want to use this extension to simplify the handling of an attached Git repository. To do so, you can use the following commands in your local terminal (after installing Git on your machine):

git config --global user.name "Max Mustermann"
git config --global user.email "max.mustermann@abc.de"
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft