VS Code Extensions
D

DeepDoc

by Pranawww

Explain selected snippets in Fast or Deep mode and insert docs above code.

Downloads

0

Rating

— (0)

Version

0.0.2

Last updated

Apr 08, 2026

Explain selected code in Fast or Deep mode and insert generated comments above the selected lines.

Features

  • Hover selected text to get DeepDoc · Fast | Deep actions.
  • Fast and Deep command variants.
  • Auto-insert explanation above selection in language-appropriate comments.
  • Replace existing generated comment block above the same selection.
  • Supports OpenAI-compatible and Azure OpenAI endpoints.
  • Uses VS Code SecretStorage for API key.

Commands

  • DeepDoc: Fast
  • DeepDoc: Deep
  • DeepDoc: Test Connection
  • DeepDoc: Set API Key
  • DeepDoc: Clear API Key

Keyboard shortcuts

  • Fast: Cmd+Alt+E (macOS), Ctrl+Alt+E (Windows/Linux)
  • Deep: Cmd+Alt+D (macOS), Ctrl+Alt+D (Windows/Linux)

Settings

  • deepdoc.baseUrl
  • deepdoc.provider
  • deepdoc.azureApiVersion
  • deepdoc.azureDeploymentName
  • deepdoc.fastModel
  • deepdoc.deepModel
  • deepdoc.maxSelectedLines
  • deepdoc.includeContextLines
  • deepdoc.timeoutMs
  • deepdoc.fastMaxTokens
  • deepdoc.deepMaxTokens
  • deepdoc.includeMetadataHeader
  • deepdoc.includeMarkers
  • deepdoc.replaceExistingBlock

Local development

npm install
npm run compile

Run extension host from VS Code with F5 using Run DeepDoc Extension.

Package VSIX

npm run compile
npx @vscode/vsce package

Publish

npx @vscode/vsce publish

Related extensions