Polacode 插件无响应需检查三件事:1. 当前必须打开已保存的代码文件且光标在编辑器内;2. 打开开发者工具查看是否有资源加载失败或权限错误;3. 为 VSCode 手动授予系统屏幕录制权限。
Polacode 插件装了但点按钮没反应?检查这三件事
Polacode 不是装上就自动生效的截图工具,它依赖 VSCode 的活动编辑器状态和权限控制。常见现象是点击
后毫无反馈,或弹出空窗口。
确保当前有打开的、已保存的文件(
、
等),且光标在编辑器内——Polacode 不支持纯空白标签页或未保存的临时文件
检查 VSCode 是否启用了「开发者工具」报错:按
(Win/Linux)或
(Mac),输入
,切换到 Console 标签页,再点截图,看是否有
或
某些安全策略(如 Windows 组策略、Mac 的全盘访问限制)会拦截 Polacode 调用系统截图能力,需手动给 VSCode 授予屏幕录制权限(macOS 在「系统设置 → 隐私与安全性 → 屏幕录制」中勾选;Windows 10/11 在「设置 → 隐私 → 屏幕录制」里确认开启)
导出带阴影/圆角/语言标识的截图,关键靠配置项
和
默认截图是白底无边框的,要实现“公众号风格”的代码图,必须手动改 VSCode 设置(
),不是靠界面开关。
或
可切换配色主题,但注意:它只影响代码高亮样式,不控制背景色——背景色由
单独控制
阴影和圆角由
和
控制,数值单位是像素,设为
就是直角
语言标识(如右上角的
字样)由
开启,但仅当当前文件有正确 language ID(比如
,不是
)时才显示
截图内容不全、截到滚动条或漏掉注释?调整
和
Polacode 默认只截当前可视区域(viewport),不是整个文件;而且行号是否包含会影响宽度计算和换行位置。
VSCode 1.118
微软正式发布 Visual Studio Code 1.118 版本 。本次更新重点强化了 AI 开发体验与企业管理能力,其中最引人注目的是新增 Copilot CLI 远程控制功能,允许开发者通过手机或网页远程监控和接管 AI 会话 。同时,为了提高 AI 的运行性价比,新版本优化了令牌缓存策略以降低成本 。此外,1.118 版还引入了 Chronicle 本地历史追踪、TypeScript 7.0 支持以及更严格的企业级访问管控 。
下载
想截更多行:设
(单位 px),但别超过 2000,否则生成 PNG 失败(Node.js 内存溢出)
行号默认开启,但若你关了
,Polacode 仍会强行加一列空行号,导致代码左偏——此时应同步关闭
注释被截断常见于使用了自定义字体(如
)且字号 >14px,建议统一用
配合
避免换行错位
导出的 PNG 模糊、颜色发灰?优先检查
和 VSCode 缩放级别
Polacode 渲染基于 VSCode 当前 UI 缩放比例,如果 VSCode 设了
,而
还是默认
,就会模糊。
把
设为
(而非
或
),能兼容多数 1080p–4K 屏,且避免抗锯齿失真
VSCode 主设置里的
必须是整数(
、
、
),否则 Polacode 渲染层会采样错误,导致语法高亮色块边缘泛灰
Mac 用户若用 Retina 屏但截图发虚,确认是否开了
(默认为
,但在某些 macOS 版本下反而导致渲染异常)
真正麻烦的是多显示器混用场景:主屏是 2x 缩放,副屏是 1x,VSCode 拖到哪边,Polacode 就按哪边 DPI 渲染——没提示、不报错,只默默产出糊图。这时候得固定 VSCode 在主屏启动,再截图。
Polacode: Take Screenshot.js.pyCtrl+Shift+PCmd+Shift+PDeveloper: Toggle Developer ToolsFailed to load resourcePermission deniedpolacode.themepolacode.languageLabelsettings.json"polacode.theme": "dark""polacode.theme": "nord"polacode.backgroundColor"polacode.dropShadow": true"polacode.borderRadius": 120JavaScript"polacode.languageLabel": truejavascriptplaintextpolacode.heightpolacode.includeLineNumbers"polacode.height": 800editor.lineNumbers"polacode.includeLineNumbers": falseFira Code"editor.fontSize": 13"polacode.fontSize": 13polacode.scalezoomLevel: 1.2polacode.scale1"polacode.scale": 221.53window.zoomLevel01-1"polacode.useHardwareAcceleration": falsetrue