1.
2.
<input type="hidden" name="clientid" value="dpriver-9094-8133-2031" />
3.save
4.写好一个测试sql
5.格式化
----如果报这个错,请按上面教程修改即可
由于 软件自带的 格式话效果不是很好 有时候会格式化出很奇怪的sql 还需要手动纠正 这里追加一个较好的sql格式化脚本
1.复制一个脚本
2.配置红框的内容 (***Menu Label内容也要改 可以叫 My Format SQL 不然你设置不上快捷键)
脚本代码:
#!/usr/bin/python
#coding=utf-8
import urllib2, urllib
import json
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
sql = sys.stdin.read()
params = {'sql': sql, 'reindent': 1, 'keyword_case': 'upper', 'identifier_case': 'lower'}
response = urllib2.urlopen('https://sqlformat.org/api/v1/format', data=urllib.urlencode(params))
data = json.loads(response.read())
print data['result']
注意 python脚本不能有奇怪的空格 不然你配置 启动脚本 会报错
3.选中sql 按你设置好的快捷键 看看格式化后的sql吧 enjoy