Foxtable(狐表)用户栏目专家坐堂 → [分享]代码编辑窗口函数管理扩展,提高开发效率【代码分享】


  共有35732人关注过本帖平板打印复制链接

主题:[分享]代码编辑窗口函数管理扩展,提高开发效率【代码分享】

帅哥哟,离线,有人找我吗?
luodang2050
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:585 积分:5674 威望:0 精华:0 注册:2014/5/21 10:30:00
[分享]代码编辑窗口函数管理扩展,提高开发效率【代码分享】  发帖心情 Post By: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编辑过]

 回到顶部
总数 116 1 2 3 4 5 6 7 8 9 10 下一页 ..12