从VS Code复制代码到PowerPoint,如何实现单倍行距?
解决VS Code代码粘贴到PPT后行距压缩的问题
方法一:PPT端直接强制重置段落格式
- 粘贴代码到PPT后,选中整个代码文本框
- 右键选择「段落」,打开段落设置面板
- 在「行距」下拉菜单中选择「单倍行距」,将「段前」「段后」均设为0磅
- 取消勾选「如果定义了文档网格,则对齐到网格」选项,点击确定即可恢复正常单倍行距,语法高亮不会丢失
方法二:VS Code端设置联动式行距,避免粘贴格式混乱
- 打开VS Code的设置文件(快捷键
Ctrl+,后点击右上角的「打开设置(JSON)」) - 修改或添加以下配置,让行距与字体大小联动:
"editor.copyWithSyntaxHighlighting": true, "editor.lineHeight": 1.0, // 设为1.0对应单倍行距,与字体大小联动 "editor.fontSize": 12 // 可根据需要调整常用字体大小 - 切换字体大小时,保持
lineHeight为1.0即可,这样复制的代码行距会和字体成比例,粘贴到PPT后更易匹配预设的单倍行距
方法三:借助Word中转调整
- 先将VS Code的代码复制到Word中,选中代码后设置单倍行距
- 确认格式无误后,再复制到PPT中,此时会保留Word中设置好的行距和语法高亮
内容的提问来源于stack exchange,提问作者Eltjo
相关产品推荐
相关产品推荐

