您的位置:首页 > Web前端 > HTML5

前端H5开发辅助:AS3代码转换成TS语法工具(as2ts)--更新下载

2018-03-27 17:22 1951 查看
之前看到网上有个网页在线版的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的开发者,相信你懂!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ts as3 as2ts 转换工具 h5
相关文章推荐