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

(修改版本)一个JavaScript Function Outliner插件 支持内嵌javascript,且可以对javascript进行压缩

2008-12-18 11:01 411 查看
这一阵一直在写js,感觉vs对js的语法支持实在不好,但是其提示功能和调试功能又是必须的。

就一直想找个好用点的插件,在cnblogs上看到了yuyijq的js插件觉得很不错,可惜下下来运行

直接异常,不过还好yuyijq已经开源了,前段时间太忙没时间,趁这2天轻松点,下载代码看了一下,

对源码修改了一下,fix了一些bug,添加了一下我需要的功能。

插件的主要功能和使用方法请参考/article/4700443.html

我主要列一下变动的功能

1.修改了压缩js的算法,采用开源代码packer http://dean.edwards.name/download/#packer



2.自动载入压缩文件到文件树中,不需要压缩文件在包含在项目中



3.切换到非支持的文件时候,清除大纲列表

4.选择根目录,支持一次性批量压缩,提示如果原来的压缩文件已经存在,则会直接覆盖。

5.重构部分代码

6.Microsoft.JScript.Compiler的词法分析现在是在是已经过时了,大部分的function都不能识别,

本来想写这部分的,但是实在丢了太久了,一时半会还完成不了。

因为代码变动比较大,我就不提交代码则svn了,代码和二进制包都在下面直接提供。

/Files/haptear/PluginForJs.rar

/Files/haptear/PluginForJS_Source.rar

希望对大家有帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐