作为一名开发者,我们每天都和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,.odsWord: .docx,.dotxPowerPoint: .pptx,.pptmPDF & eBook: .pdf,.epubHEIC/TIFF: .heic,.heif,.tiffDesign: .psd,.xmind,.icns,.svgFont: .ttf,.otf,.woff,.woff2Markdown: .md,.markdownHTML: .html,.htmHTTP request: .http,.restWindows Registry: .regJava: .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不用切换工具。
如何开始使用?
安装非常简单:
打开VS Code,进入扩展商店 (快捷键 Ctrl+Shift+X)。搜索 “Office Viewer”。 点击安装即可。
安装完成后,当你在VS Code的文件列表中点击支持的文件时,它就会自动用Office Viewer打开,无需任何额外配置。
关于隐私的一些说明
插件开发者很贴心地说明了数据收集政策。它会收集匿名的使用数据(比如打开了哪种类型的文件),目的是为了改进功能。这些数据不包含文件路径、文件名等任何个人信息。
你可以在VS Code的设置中搜索 vscode-office.enableTelemetry 来关闭它,或直接关闭VS Code的全局遥测功能,非常透明。
总结
Office Viewer 是一款真正能提升开发效率的工具。它减少了我们在不同软件间切换的麻烦,让VS Code这个“代码编辑器”变得更加强大和万能。如果你经常需要在开发时查看各类文档,强烈推荐安装一试!
你可以在GitHub上找到它的开源项目:cweijan/vscode-office 给作者点个Star支持下吧!
夜雨聆风