【H5工具】将AS3代码转换成TS语法工具(as2ts)--更新下载

之前看到网上有个网页在线版的as2ts工具,用起来还不错,可惜每次都要找网址。

于是想到做一个桌面版本,就照着写了个小工具,改了一些BUG。

支持大部份actionscript的语法转到typescript(简单说就是as3转换ts)

实现的思路比较简单,就是利用正则进行匹配和替换。感谢恩神的参考。

对哪些希望把as3工程移植到h5的ts项目非常有帮助。

如果您是as3转到ts语言,比如laya和egret,还有cocoscreator的开发者

这个工具有助于您参照和快速上手就能认识ts和as3之间的语法差异了。as3到ts语言的入门小神器!

当然,大神级别的可以忽略了,哈哈~

突发奇想,还给这个小小的工具画了一个图标,嘻嘻~


之前看到Egret也有个转换工具EgretConversion,于是下载来试了一下;

拖一个as文件进去进度卡,没有生成任何文件,可能是我操作有问题,哎,还是算了自己写个吧。

花了一点时间,就写了个这,程序员就是喜欢造轮子,自己的瓜才是最甜的,哈哈~

毕竟这个小巧轻便,一行代码,一个文件,进行转换,就是一瞬间的事情。

打开后工具的主界面长这样。


支持复制粘贴,支持文件拖入转换,转换后可以另存为ts文件,常用操作都加进去了。

现初测试了一些代码,大部份转换正常,转换后你可能还需要对代码进行检查,并进行一些修改。

V3版本修正:
对Vector类型的多维数组转换支持。
对静态方法及静态变量的处理支持。
对之前bug的修复。


文章最后给出工具as2ts的下载地址:

第三版更新V3:

【点我下载:https://download.csdn.net/download/sjt223857130/10315639】


如果下载是一个rar文件,请修改成air后缀,然后双击安装运行。

如果下载是一个air文件,请直接双击安装运行,即可。

首先需要有安装adobe air的运行环境,你是as3的开发者,相信你懂!

猜你喜欢

转载自blog.csdn.net/sjt223857130/article/details/79715924