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

VS Code中如何格式化Markdown代码块内的代码?

VS Code里Markdown代码块指定语言格式化的解决办法

开启「用...格式化选中内容」选项的步骤

  • 先装对应语言的格式化插件,比如JS用Prettier或ESLint,确保插件已经启用。
  • 打开VS Code设置(按Ctrl+,/Cmd+,),搜editor.formatOnSaveMode,把值改成modifications或者file,这是开启选中内容格式化的基础配置。
  • 搜editor.showFloatingControls,设为true,选中内容后会弹出浮动操作栏,里面能找到格式化选项。
  • 可选:搜markdown.validate.enabled,暂时关掉Markdown默认验证,减少干扰。

更直接的替代操作

如果右键和命令面板里还是找不到选项,试试这俩方法:

  • 选中代码块内容,按Ctrl+Shift+P/Cmd+Shift+P,直接搜Format Document With...——别管名字里的Document,选中内容时它会自动处理选中部分,选对应的JS格式化工具就行。
  • 给「用...格式化选中内容」设快捷键:按Ctrl+K Ctrl+S打开键盘快捷设置,搜editor.action.formatSelectionWith,绑定一个顺手的快捷键(比如Ctrl+Shift+Alt+F),之后选中代码块按快捷键就能直接选格式化工具。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 22:13:17