乐于分享
好东西不私藏

Office Viewer : 让你的VS Code变身万能文件查看器

Office Viewer : 让你的VS Code变身万能文件查看器

作为一名开发者,我们每天都和VS Code打交道。但你是否曾为以下场景感到烦恼:

  • 想快速看一眼Word文档或者Excel表格,却要打开庞大的Office软件
  • 收到一个PDF文档,不得不切换到其他阅读器
  • 想在VS Code里编辑Markdown,却觉得实时预览不够直观
  • 想看一下zip有哪些文件,却需要先解压

现在,有了 Office Viewer 这款插件,这些问题都将迎刃而解。它就像给你的VS Code装上了一把“万能钥匙”,让编辑器能直接预览和编辑海量文件格式。

Office Viewer是什么?

Office Viewer (项目名: vscode-office) 是一款功能强大的VS Code扩展。它的目标很纯粹:让VS Code支持预览PDF、Excel、Word、Zip等常见文件,并内置了一个所见即所得的Markdown编辑器

目前,这个项目在GitHub上已经获得了 1.4k Star,足见其受欢迎程度。

它到底能打开哪些文件?

这是大家最关心的问题。可以说,常见的办公和设计文件,它几乎都支持了:

  • Excel: .xls.xlsx.xlsm.csv.ods
  • Word: .docx.dotx
  • PowerPoint: .pptx.pptm
  • PDF & eBook: .pdf.epub
  • HEIC/TIFF: .heic.heif.tiff
  • Design: .psd.xmind.icns.svg
  • Font: .ttf.otf.woff.woff2
  • Markdown: .md.markdown
  • HTML: .html.htm
  • HTTP request: .http.rest
  • Windows Registry: .reg
  • Java: .class (decompiler)
  • Compressed files: .zip.jar.vsix.rar.7z.tar.tar.gz.tgz.apk

简单来说,安装这一个插件,你的VS Code就相当于集成了一个轻量级的文件查看器(也支持修改),非常方便。

✨ 两大核心亮点

1. 全新的Markdown编辑体验

它替换了VS Code自带的Markdown预览,提供了一个 所见即所得 (WYSIWYG) 的编辑器。你可以像使用Typora一样,直接在编辑界面看到加粗、标题、列表的最终样式,让写作更加专注和直观。

你还可以在编辑器中右键,将Markdown文档一键导出为PDF、DOCX或HTML文件,非常适合用于内容分享。

小提示:如果你更习惯VS Code原生的Markdown编辑器,也可以在设置里进行切换。

2. 实用的“附加”功能

  • HTML实时预览:编辑HTML文件时,按 Ctrl+Shift+V 即可打开一个实时预览窗口,所见即所得,调试页面超级方便。
  • Git历史查看:在源代码管理或文件上右键,可以浏览提交图、查看文件历史、比较版本,操作Git更直观。
  • 发送HTTP请求:可以直接在 .http 或 .rest 文件里编写并发送请求,集成了REST Client的功能,调试API不用切换工具。

如何开始使用?

安装非常简单:

  1. 打开VS Code,进入扩展商店 (快捷键 Ctrl+Shift+X)。
  2. 搜索 “Office Viewer”。
  3. 点击安装即可。

安装完成后,当你在VS Code的文件列表中点击支持的文件时,它就会自动用Office Viewer打开,无需任何额外配置。

关于隐私的一些说明

插件开发者很贴心地说明了数据收集政策。它会收集匿名的使用数据(比如打开了哪种类型的文件),目的是为了改进功能。这些数据不包含文件路径、文件名等任何个人信息。

你可以在VS Code的设置中搜索 vscode-office.enableTelemetry 来关闭它,或直接关闭VS Code的全局遥测功能,非常透明。

总结

Office Viewer 是一款真正能提升开发效率的工具。它减少了我们在不同软件间切换的麻烦,让VS Code这个“代码编辑器”变得更加强大和万能。如果你经常需要在开发时查看各类文档,强烈推荐安装一试!

你可以在GitHub上找到它的开源项目:cweijan/vscode-office 给作者点个Star支持下吧!