以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [分享]代码编辑窗口函数管理扩展,提高开发效率【代码分享】  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87184)

--  作者:luodang2050
--  发布时间:2016/7/5 13:02:00
--  [分享]代码编辑窗口函数管理扩展,提高开发效率【代码分享】

原有代码编辑窗口双击引用函数时,并无参数调用及函数说明,经常要打开函数查看具体用法,非常不方便!

现就此加以扩展,并分享部分源码,希望大家也分享个人心得,以便共同进步!

基本功能:

1、切换选择函数,输出描述。

2、双击函数,自动插入函数引用,包括参数!若“函数引用未设置”,则插入系统默认调用文本。

3、函数管理窗口,当里面的代码发生变化时(编辑保存或函数切换会触发),会自动更新函数引用。

扩展功能:

4、定制函数管理窗口,能够快速定位(筛选,最近修改,最近选择等),并双击后自动定位到“代码编辑窗口”的对应函数。

5、批量更新函数引用。

6、代码编辑状态下,选择函数,按下tab键,会显示函数的调用说明!

计划功能:

1、全局代码变量及函数也加入函数引用说明,同时代码编辑过程tab键直接弹出说明

原理:

1、建立函数记录表。

2、计划任务定位代码编辑窗口及命令窗口,并给函数列表控件添加事件代码,以便触发双击及切换事件。

3、计划任务定位函数管理窗口及添加代码变更动作,当代码有变化时自动更新记录表,代码的函数引用有具体的格式,参照项目。

4、双击定制函数管理窗口某函数时,将触发计划任务“定位函数”,根据打开窗口自动切换函数选项。

5、遍历函数管理窗口所有函数,判断是否更新,后批量切换选项自动更新。

基本功能示范项目如下,已转商业版!


以下内容只有回复后才可以浏览


图片点击可在新窗口打开查看此主题相关图片如下:双击.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:代码自动更新.jpg
图片点击可在新窗口打开查看

 
图片点击可在新窗口打开查看此主题相关图片如下:函数定位.jpg
图片点击可在新窗口打开查看


[此贴子已经被作者于2016/9/2 10:47:14编辑过]

--  作者:凡夫俗子
--  发布时间:2016/7/5 13:47:00
--  
占个位
--  作者:狐狸爸爸
--  发布时间:2016/7/5 14:09:00
--  

图片点击可在新窗口打开查看


--  作者:hui986
--  发布时间:2016/7/5 14:27:00
--  
学习一下
--  作者:tongliaozyr
--  发布时间:2016/7/5 14:55:00
--  
图片点击可在新窗口打开查看
谢谢分享,好东西!
[此贴子已经被作者于2016/7/5 14:58:23编辑过]

--  作者:wzzhf
--  发布时间:2016/7/5 15:01:00
--  学习
学习
--  作者:swzsq
--  发布时间:2016/7/5 15:20:00
--  
kk
--  作者:hanxuntx
--  发布时间:2016/7/5 16:48:00
--  
图片点击可在新窗口打开查看
--  作者:gua12gua
--  发布时间:2016/7/5 16:51:00
--  
ddddddd
--  作者:hbhb
--  发布时间:2016/7/5 16:54:00
--  好