You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Visual Studio Code复制代码到OneNote时如何保留缩进?

解决VS Code复制代码到OneNote丢失缩进的问题

我之前也被这个问题折腾过!明明在VS Code里排版整整齐齐的代码,一粘到OneNote就缩进全乱,试了转空格、制表符都没用对吧?试试下面这几个亲测有效的方法:

  • 纯文本中转法:先把VS Code里的代码复制到记事本(或者任何纯文本编辑器),然后再从记事本复制粘贴到OneNote。OneNote对纯文本的缩进识别更靠谱,能保留原始的空格/制表符结构,完美避开直接复制富文本的解析bug。

  • 用VS Code插件一键复制带格式代码:安装像Copy as Rich Text这类插件,它能把VS Code里的代码连同缩进、语法高亮一起转换成富文本格式。安装后右键代码区域,选择「Copy as Rich Text」,再粘贴到OneNote里,缩进和样式都能完整保留,非常省心。

  • 手动批量调整缩进:如果不想装插件也不想中转,粘贴代码后全选内容,在OneNote的「开始」选项卡找到「增加缩进量」按钮(或者直接按快捷键Ctrl+]),批量调整到合适的缩进程度。这个方法适合代码量不大的场景。

内容的提问来源于stack exchange,提问作者MoonAche

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:05:48