Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>FileKitNew to Visual Studio Code? Get it now.
FileKit

FileKit

MTSystems

|
32 installs
| (0) | Free
View and edit 30+ file formats — Markdown, PDF, DOCX, XLSX, PPTX, CSV, JSON, YAML, XML, HTML, images, and more
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FileKit

View and edit 30+ file formats directly in VS Code.

Supported Formats

Category Formats
Markdown .md, .markdown
PDF .pdf
Spreadsheets .csv, .tsv, .xlsx, .xls, .xlsm, .xlsb
Documents .docx, .rtf
Presentations .pptx, .ppsx
Code / Text .json, .xml, .yaml, .yml, .html, .htm, .txt, .log
Images .png, .jpg, .gif, .webp, .bmp, .ico, .svg, .tiff
Audio / Video .mp3, .wav, .ogg, .m4a, .flac, .aac, .opus, .mp4, .webm, .mov, .mkv, .avi
Archives .zip, .tar, .tgz, .jar, .war
Email .eml
Binary / Unknown .bin, .dat, .hex (hex viewer, plus manual open for any file)

Features

  • Auto-refresh — viewers reload automatically when the file changes on disk (external edits, git checkouts, rebuilds). In-viewer edits are preserved until saved; scroll position and page/zoom preserved for PDF and images.
  • Print — every viewer has a Print button; prints markdown/docs as formatted HTML, spreadsheets in landscape, presentations one-slide-per-page.
  • Image editor (Paint-lite) — draw/annotate/crop/rotate/resize on any non-SVG image with pencil, eraser, arrow, rectangle, ellipse, and text tools. Undo/redo, Save, Save As…
  • SVG split editor — code + preview side-by-side with live update; Ctrl+S saves.
  • Markdown clipboard-paste images — paste a screenshot in source mode and it writes to ./assets/ and inserts the markdown for you.
  • Markdown outline — slide-out heading nav.
  • CSV/XLSX — cell editing, sort, search, column resize, find & replace, multi-sheet.
  • Archive browser — preview or extract single files from zip/tar/tgz.
  • Diff command — FileKit: Diff Two Files for quick side-by-side compare.
  • Preview & Source toggle for all text-based formats
  • Search across all text-based viewers (Ctrl+F)
  • Zoom controls for Markdown, Documents, Images, and PDF
  • Syntax highlighting for JSON, XML, YAML, HTML, and log files
  • Mermaid diagrams in Markdown (can be disabled in settings)
  • Block editing in Markdown - click any block to edit it inline
  • Slide navigation for PowerPoint files with speaker notes
  • Style toggle between Obsidian and VS Code themes for Markdown/Documents

Settings

Setting Default Description
filekit.markdown.fontSize 13 Base font size (px)
filekit.markdown.lineHeight 1.8 Line height
filekit.markdown.maxWidth 680 Max content width (px)
filekit.markdown.defaultStyle obsidian obsidian or vscode
filekit.markdown.enableMermaid true Render mermaid diagrams
filekit.csv.maxRows 5000 Max rows to render
filekit.pdf.defaultZoom fit-width Default PDF zoom level

License

MIT

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