易语言扩展插件

2017-05-05  本文已影响0人  陈穗龙666

易语言扩展插件1.25版

这是什么

用于加强易语言的代码编写功能,易语言er的福音。

智能变量仅支持易语言5.7版本

开发者: 洫蜘蛛

下载地址

见帖子中附件

为什么使用这插件

变量的数据类型选择更方便,支持选择通用型,此通用型非复制粘贴,而是易语言内部设置,可以说是原生通用型了。

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

全部使用易语言已开放的接口开发,完全符合标准,所以不会像其他HOOK插件一样引发暗桩,可以安全放心的使用。
本来很多东西可以弄,但是怕HOOK引发程序不稳定或者错误,所以没有做。也建议大家不要使用那些一堆HOOK的插件,HOOK过多可能即使你拥有加密狗,也会引发暗桩,导致程序出错。

使用方法

  1. 下载后解压到易语言安装目录(需要先关闭易语言),
  2. 打开易语言勾选易语言扩展插件支持库

愉快的使用

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

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

附注:智能变量功能只支持5.7版本或以后的版本。
另外提醒大家,如果你正在使用其他插件(例如:EVA),请联系那些作者更新支持,不然你使用5.7版本可能会造成无法申明变量的问题!
测试图:

image.png image.png image.png

注意事项

对通用型不熟悉的朋友,请勿乱用,不然程序随时崩溃。

  1. 尽量不要作为变量,因为你无法赋值和读取。所以申明通用型变量后,可以复制出来用作API或者自己的子程序的参数之类使用。
  2. 其次,作为子程序参数时,请勾选参考属性,但不要勾选可空属性(除非你十分有把握)。同理作为API参数时,尽量勾选传址。
  3. 通用型只是用作解决某些特殊情况,能不用的,尽量别用,不清楚后果也尽量别乱用。

未开发功能

更新日志

2017年05月05日更新日志:

  1. 易模块库右键菜单现在点击空白处也能弹出模块操作菜单了。
  2. 在易语言的“工具”菜单中增加了设置按钮:设置易模块库,方便大家自定义加载易语言模块的目录路径。

2017年04月26日更新日志:

1.申明变量对话框中,增加了确认按钮的快捷键提示(回车键)。
2.智能变量的关键字更新支持设置多个关键字,每个关键字之间使用半角逗号分隔。

image.png

3.智能变量的关键字设置在易语言的“工具”菜单中增加了设置按钮:设置智能变量,方便大家修改关键字。

image.png

4,易模块库的列表框中,增加右键菜单:打开模块目录,用于打开易语言系统模块目录所在位置,方便放入自己喜欢的模块。

跟随易语言升级的脚步,最新增加:当调用未申明变量时,弹出变量申明对话框,当然此对话框和易语言原来的对话框不同。
支持智能选择变量类型,只需要勾选对话框下方的智能变量选择框。
例如你输入:g_hwnd = 0
然后回车,这时候这个变量假如未申明,弹出的对话框中,自动选择全局变量,你只需要选择数据类型即可。
也就是说,以 g_ 开头的自动选择全局变量,以 m_ 开头的自动选择程序集变量(类模块变量),其他的一律默认为局部变量。
当然,你可以取消勾选智能变量来关闭此功能。如果你想修改以其他内容开头的作为默认全局或程序集变量的,可以在myideex.ini(易语言根目录下)中修改相关配置项就可以。

上一篇下一篇

猜你喜欢

热点阅读