是否可以在mysql-worckbench中自动缩进查询

时间:2017-10-19 06:21:59

标签: mysql mysql-workbench auto-indent

我的意思是,相当于自动缩进代码的简单格式化插件。在这个意义上有什么东西吗?

3 个答案:

答案 0 :(得分:9)

请参阅此link您将美化查询选项

选择要在编辑器中格式化的查询,然后执行

set keylist {}
set flatDict {}
foreach line [split [string trim $input] \n] {
    set val [lassign [split [string trim $line]] key]
    if {$key in $keyset} {
        lappend keylist $key
        dict set flatDict $keylist $val
    }
}

% set flatDict
KEY1 VAL1 {KEY1 KEY5} VAL5 {KEY1 KEY5 KEY7} VAL7

答案 1 :(得分:1)

这个作品:

Edit -> format -> Beautify Query

注意:您必须始终单击它,保存查询时不会发生这种情况。

快捷方式:Ctrl + B

答案 2 :(得分:0)

以下选项可用:

  1. Ctrl + B
  2. 编辑->格式->美化查询