注意:仅适用于20220113之前的狐表版本,因为后来的版本官方更新的新的代码编辑器。
懒人注意:如果你只是想用我的最新代码提示库,而没兴趣补充代码,那只要下载以上的 help.mdb 覆盖到狐表安装目录下即可。
下载:help.zip
下面的你不用看了!
论坛里有几个狐表的代码编辑器改造工具,都是用第三方,跟原生的比起来
所以何不基于现在的代码编辑器,自己补充一下提示?
我摸索了help.mdb的结构(原理分析在之前文章结尾),写成了这个小工具,分享出来
下载地址:狐表代码精灵编辑器(含源码和成品,源码需要20200529版本开发板打开)
先看下效果:
打开软件根目录\project\Config\Config.ini
{ "DB": "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\foxtable\\Professional\\help.mdb;Persist Security Info=False", "DB2": "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\foxtable\\help.mdb;Persist Security Info=False", "NowFoxHelpPath": "C:\\foxtable\\Professional\\", "BackFoxHelpPath": "C:\\foxtable\\", "OldFoxHelpPath": "C:\\foxtable\\Development20200119\\" }
以下是配置说明
在json里,\\ 代表 \,一般用于写文件路径
(我称为新Help)
"DB": "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\foxtable\\Professional\\help.mdb;Persist Security Info=False"
(我称为旧Help)
"DB2": "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\foxtable\\help.mdb;Persist Security Info=False",
如果你没有这个,就从把上一个help.mdb复制到这个路径。
因为狐表升级的时候,会覆盖你自己辛苦建立的代码精灵库。所以我们需要保留一个旧的,每次能与最新版做比对,找出新增的代码,拷贝到自己的代码精灵库,再替换回去。
狐表在今年5月后改了版本的路径。其实什么路径都不重要,你配置好新旧2个help的正确路径即可。商业版同理。
"NowFoxHelpPath": "C:\\foxtable\\Professional\\", "BackFoxHelpPath": "C:\\foxtable\\", "OldFoxHelpPath": "C:\\foxtable\\Development20200119\\"
软件里面有个快速复制,会用到
当狐表官方有升级时,千万要注意help和code的备份
步骤:
安装新狐表前,1用新help+code覆盖到旧的,确保数据一定备份好了
安装新狐表后,过滤吸纳新代码
吸纳完成后,2用旧help+code覆盖到新的,正式启动
考虑覆盖到20200119版本使用
文章网址:https://www.mbldt.com/foxcodeanalysis/