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

如何通过Oracle SQL Developer实现PL/SQL代码注释对齐格式化?

Oracle SQL Developer实现注释与代码缩进对齐的方法

你提到的问题可以通过SQL Developer的自定义格式化规则解决,并非只能基于无注释语法树处理,具体步骤如下:

  • 打开SQL Developer,依次进入工具 > 首选项 > 数据库 > SQL格式化 > 高级格式
  • 在规则配置界面,找到「注释」规则组,启用两个核心设置:
    • Align inline comments:开启行内注释的对齐功能,可设置偏移量调整注释与代码的间距
    • Move comments to code indent level:将原本在首列的注释自动调整到对应代码的缩进级别,这是解决你问题的关键
  • 配置完成后,点击「导出配置」保存自定义规则文件(比如命名为custom_comment_format.xml)
  • 调用sdcli64.exe时,通过-config参数指定这个规则文件,命令示例:
    sdcli64.exe format input="%source%" output="%target%" -config="D:\your_path\custom_comment_format.xml"
    

注意:如果是独立的块级注释,可能需要在规则里单独配置块注释的缩进规则;确保注释与对应的代码逻辑关联,规则才能精准识别对齐位置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 12:02:02