脚本开发,脚本学习,辅助软件,各种工具软件

访问密码统一为:3158

查看: 723|回复: 0

易语言IDE扩展插件支持库源码

[复制链接]

52

主题

52

帖子

293

积分

孩提

Rank: 2

积分
293
发表于 2020-5-17 10:40:01 | 显示全部楼层 |阅读模式

这是什么?

1.加强易语言代码的编写功能的插件支持库,实为全体易友的福音。

为什么要使用这个插件?

1.方便快捷的模块引用方式。

2.快速申明变量、而且选择变量的数据类型也更方便,还支持选择通用型,此通用型非复制粘贴,而是易语言内部设置,可以说是原生通用型了。

3.本插件没有任何HOOK代码,不会影响你的代码,也不会影响到程序的稳定性,安全无忧,大家可以放心使用!

4.全部使用易语言已开放的接口开发,完全符合标准,所以不会像其他HOOK插件一样引发暗桩,可以安全放心的使用,同时也建议大家不要使用那些一堆HOOK的插件,HOOK过多可能即使你拥有加密狗,也会引发暗桩,导致程序运行不正确甚至程序崩溃。

安装方法:

1.下载后解压到易语言安装目录(需要先关闭易语言)

2.打开易语言,在支持库配置中勾选易语言扩展插件支持库。

详细介绍:

1.易语言编辑环境下方添加了易模块库选择夹,提供快速引用自己需要的易模块。可以将自己常用的易模块放在指定目录内即可,可以通过易语言菜单项:工具 -> 设置易模块库  自己设置易模块的存放目录路径。使用的时候在“易模块库”工作夹内的列表框中右键单击对应的模块,然后在弹出的菜单中选择“添加模块”。

注意:易模块库功能只支持易语言5.5版本或以后的版本,如果打开后易模块库中没有模块,请尝试修改易模块目录,设置方法见详细介绍处。

2.提供增强的变量申明对话框(当调用未申明的变量时弹出)。(如果以后开放了代码输入提示接口,会加入API、API相关数据结构、API常量、常用子程序等的自动申明)。

注意:智能变量功能只支持5.7版本或以后的版本。

并且会根据你输入的变量名称前缀自动选择变量的作用范围,例如:

g_aaa =0 ‘输入这样的代码,插件会自动选择变量范围为:全局变量。

m_aaa = 0 '输入这样的代码,插件会自动选择变量范围为:程序集变量(类模块变量)

没有带指定前缀的则默认为局部变量。

  

当你输入的变量已经赋值了指定类型的值,则自动选择对应的数据类型,例如:

text="文本内容" '自动选择为文本型

bin={97,98,99}'自动选择为字节集

adr=&子程序1‘自动选择为子程序指针

time=[1990-10-25 13:12:11]’自动选择为日期时间型

bool=真‘自动选择为逻辑型

bool=假’自动选择为逻辑型

‘其他的变量则自动选择为整数型

这些未申明的变量中,自动判断赋值内容部分:

变量值以引号开头的,自动选择数据类型为文本型。

变量值以左花括号开头的,自动选择数据类型为字节集。

变量值以符号“&”开头的,自动选择数据类型为子程序指针

变量值以左中括号开头的,自动选择数据类型为日期时间型

变量值以真或假开头的,自动选择数据类型为逻辑型

现在申明变量,连续两个回车键就可以了(选择好变量范围和数据类型,直接回车键确定申明)

回车键,回车键,回车键,多强调一下。

关于通用型:

本插件支持库虽然支持选择通用型,但是如果对通用型没把握的易友请勿轻易尝试,如果程序崩溃我一概不负责。

1.尽量不要作为变量,因为你无法赋值和读取。所以申明通用型变量后,可以复制出来用作API或者自己的子程序的参数之类使用。

2.其次,作为子程序参数时,请勾选参考属性,但不要勾选可空属性(除非你十分有把握)。同理作为API参数时,尽量勾选传址。

3.通用型只是用作解决某些特殊情况,能不用的,尽量别用,不清楚后果也尽量别乱用。

下载链接:https://t00y.com/file/20110282-443776784






上一篇:易语言配色修改器
下一篇:易语言表格代码编辑框
3Q4T网,编程学习交流基地。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表