SoftTree SQL Assistant 一个不错的SQL代码提示工具
http://www.softtreetech.com/isql.htm[@more@]它直接使用目标程序的数据库连接
因而可以在使用目标程序使用代理的情况下正常使用
而 RedGate.SQLPrompt 则无法实现。
目前版本已开始收费了
用 RegMon 查了一下,主要是这个注册表键值在起作用,
[HKEY_CLASSES_ROOTSTTSTTSA2]
"Index"=dword:
删除啦就行了。
现在我为大家介绍如何配置SQL Assistant为写字板添加SQL intellisense功能:
首先,打开写字板程序,将光标定位在文字编辑区域内。
然后,打开SQL Assistant,按Ctrl+F5组合键,这时会弹出一个对话框。将 SQL Assistance、SQL Renference和Code Snippets三项设置好后点OK。
通过以上简单的步骤,就为写字板程序添加好了SQL intellisense功能。如果你以后想修改设置(比如你想让写字板程序支持PL/SQL intellisense),就再按Ctrl+F5组合键,那个对话框会再次弹出,修改设置后保存即可。
上面的文字仅起到抛砖引玉的作用,你可以为你自己喜欢的文本编辑器添加SQL intellisense功能。
p.s:我简单的测试了一下,Java写的程序不支持SQL Assistant,EmEditor也不支持,其他的编辑器没有测试。总的来说,SQL Assistant的功能还是不错的,支持大多数常用的编辑器,但是稳定性还不是很好,使用过程中有时会造成编辑器假死或突然关闭。不过,目前SQL Assistant只是个Beta版,相信以后版本的稳定性会有所提高。