Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PeekingDuckNew to Visual Studio Code? Get it now.
PeekingDuck

PeekingDuck

AI Singapore

|
161 installs
| (0) | Free
PeekingDuck pipeline language support for VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PeekingDuck Pipeline Language Support

Provides PeekingDuck pipeline language support for Visual Studio Code.

Features

demo

  1. Syntax highlighting
  2. Code validation
    • Detects whether the pipeline file contains valid YAML
    • Detects errors such as:
      • Missing "nodes" key
      • Invalid custom folder name
      • Invalid node type and name
      • Invalid node config key
      • Invalid node definition
  3. Autocompletion
    • Autocompletes custom folder name, node type, and nodes names
    • Inserts node config keys as a snippet if available

Code validation and autocompletion require paths to the PeekingDuck package and/or custom nodes directory. Please refer to the configuration settings to set up the paths.

Extension settings

The following settings are supported:

  • peekingduck.maxNumberOfProblems: Controls the maximum number of problems produced by the server.
  • peekingduck.path.package: Path to the PeekingDuck package, you can use python -c 'import peekingduck; print(peekingduck.__path__)' to get this path.
  • peekingduck.path.customNodes: Path to the PeekingDuck custom nodes directory.

Contributing

The instructions are available in the contributing guide.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft