Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Gallery ExplorerNew to Visual Studio Code? Get it now.
Gallery Explorer

Gallery Explorer

efforthye

|
7 installs
| (1) | Free
Browse and read gallery posts directly in VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Gallery Explorer for VS Code

Browse galleries and read posts directly within Visual Studio Code.

Features

  • Gallery Browsing: Access galleries from VSCode sidebar
  • Post Preview: View content and comments in Markdown format
  • Image Support: Auto-load post images and dccon (emoticons)
  • Multiple Galleries: Pre-configured popular galleries with custom ID support
  • Recommended Posts: Filter by regular posts or highly recommended posts
  • Pagination: Navigate with previous/next page buttons
  • Auto-refresh: Update feed with refresh button

Installation

From Marketplace

  1. Open VSCode and press Ctrl+Shift+X (Windows/Linux) or Cmd+Shift+X (macOS)
  2. Search for "ddadang"
  3. Click Install

Manual Installation

  1. Download .vsix from Releases
  2. Open Extensions view (Ctrl+Shift+X)
  3. Click ... menu at top right
  4. Select "Install from VSIX..."

Usage

Getting Started

  1. Click the icon in Activity Bar (left sidebar)
  2. Programming gallery loads automatically on first launch
  3. Click any post to view content

Browsing Galleries

Click "갤러리 검색" (Search Gallery) button and select:

  • Real-time Best, Programming, GitHub, Backend, Employment, etc.
  • Or enter custom gallery ID

Viewing Posts

  • Click post title to open in preview panel
  • Images auto-load (max 200px width)
  • View upvotes/downvotes and post date
  • Read comments with timestamps and IP addresses

Technical Implementation

Technical Details

Image Loading Optimization

  • Extract real image URLs from data-original attribute (handles XXInside's lazy loading)
  • HTML entity decoding (& → &)
  • Batch processing with concurrency control for network load distribution
  • Base64 encoding for embedding in Markdown preview

Referer Header Bypass

  • Local proxy server based on Express (auto port assignment)
  • Bypass image server's Referer validation
  • Header manipulation and retry logic via Axios

HTML → Markdown Conversion

  • Convert HTML to Markdown using Turndown
  • Custom rules to preserve <img> tags as HTML
  • Virtual document provision via VSCode TextDocumentContentProvider

Requirements

  • Visual Studio Code 1.97.0 or higher
  • Internet connection

Known Issues

  • Some images may take time to load
  • Comments limited to first page only

Privacy

  • No personal data collection
  • No user behavior tracking
  • Only sends requests to XXInside servers
  • All processing performed locally

Contributing

git clone https://github.com/efforthye/vscode-ddadang-extention.git
cd vscode-ddadang-extention
npm install
# Press F5 to launch Extension Development Host

License

MIT License

Support

For issues or suggestions, please visit GitHub Issues.

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