dsh-file-explorer-preview-code
CodeMirror 6 code preview and in-place editor for DSH Web's file explorer.
Install
$ dsh plugin --profile web add .Plugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Registers high-priority previews for supported code-file extensions through the fileExplorer service.
- Provides CodeMirror 6 editing with line numbers, undo/redo, and line wrapping.
- Resolves syntax highlighting through @codemirror/language-data.
- Autosaves 500 ms after edits and supports Ctrl/Cmd+S for immediate saving.
- Displays language, cursor position, save state, and a manual Save button.
- Follows DSH's dark/light theme toggle.
Useful For
- Editing source and configuration files directly from DSH Web's file explorer.
- Replacing a plain-text file preview with syntax-highlighted code viewing.
- Opening supported large text files through the file explorer's readRawFile service.
Who It Fits
- DSH Web users working with code files.
- Users of @dsh-external/dsh-file-explorer who want in-place code editing.
Documented Limitations
- Requires @dsh-external/dsh-file-explorer and its fileExplorer service.
- When readRawFile is unavailable, large and binary previews show an upgrade prompt.
- Markdown and MDX files remain handled by the core file explorer's Markdown preview.
- env and graphql open without syntax highlighting; cfg uses a legacy TTCN_CFG match.
- Editing writes directly to the workspace file, without diff/preview-before-save or multi-tab support.
- Very large files may affect browser performance because the editor uses a single-buffer model.
- The bundled client is approximately 2.7 MB raw, though loaded lazily on demand.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 5 runtime, 10 development, 0 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- wolfsonliu/dsh-file-explorer-preview-code
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 52c686b · 2026-09-01
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 0GitHub stars
- Forks
- 0
- Open issues
- 0
- Last commit
- 2026-09-01
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Full context lifecycle management, visualization dashboard, and /context command for DeepSeek Harness.
View plugin →Generative UI plugin for DeepSeek Harness that renders interactive components and charts inline from assistant responses.
View plugin →Native skin marketplace and theme lifecycle manager embedded directly into DeepSeek Harness settings.
View plugin →A DeepSeek Harness Web UI sidebar for tracking artifacts and browsing workspace files, with a pop-out tab view.
View plugin →