玻璃*杯

软海拾贝
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

这一阵一直在写js,感觉vs对js的语法支持实在不好,但是其提示功能和调试功能又是必须的。

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

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

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

插件的主要功能和使用方法请参考http://www.cnblogs.com/yuyijq/archive/2008/06/24/1229228.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 

 希望对大家有帮助。