这一阵一直在写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

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

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

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

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

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

5.重构部分代码

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

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

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

/Files/haptear/PluginForJs.rar 

/Files/haptear/PluginForJS_Source.rar 

 希望对大家有帮助。

相关文章:

  • 2021-05-18
  • 2022-12-23
  • 2021-12-02
  • 2021-06-30
  • 2022-01-04
  • 2021-08-19
  • 2022-12-23
  • 2021-08-04
猜你喜欢
  • 2021-08-04
  • 2022-01-15
  • 2021-06-21
  • 2021-11-04
  • 2021-10-02
  • 2022-02-09
相关资源
相似解决方案