游戏娱乐 新鲜速递 单机游戏 网络游戏 游戏秘技 手机游戏 游戏攻略 木马防范 流氓清除 设计专区 压缩解压 下载工具 P2P工具专区 输入法专区

您当前的位置:JZ5U绿色下载站 -> 编程开发 -> 编程工具

站内搜索

Microsoft Ajax Minifier v4.0 官方版

  • 软件大小:0.0 MB
  • 软件类型:手机软件 - 编程开发 - 编程工具
  • 软件语言:简体中文
  • 授权方式:免费软件
  • 软件星级:
  • 更新时间:2018-05-13 09:08:20
  • 运行环境:WinXP/Win2003/Vista/Win7/Win8/WinALL

软件简介

Microsoft Ajax Minifier是一款专门为js和css文件打造的代码压缩工具。还在寻找js和css的代码压缩工具吗?那就来试试这款Microsoft Ajax Minifier。该工具支持去掉不必要的空格、注释、大括号、分号等,从而提高ajax应用程序的性能,减少网络流量,提高下载速度,如有需要欢迎下载!

软件特点

- 去掉不必要的空格

- 去掉备注(忽略标注了"important"的备注)

- 去除不必要的分号

- Remove curly-braces around most single-statement blocks.

- 重命名本地变量和函数

- Determine best string delimiters (single- or double-quotes) based on which option will generate the fewer escaped characters within the string.

- 合并多行连续的变量声明

- 删除构造函数中的空参数

- Remove unreferenced names for named function expressions.

- 删除无引用的本地函数

- 删除无法到达的代码

Ajax Minifier安装方法:

默认安装在C:\Program Files\Microsoft\Microsoft Ajax Minifier 4 下,包括AjaxMin.exe AjaxMin.dll 和msbuild相关的一些内容

直接启动AjaxMinCommandPrompt.bat后,即可在任何目录使用ajaxmin.exe

Ajax Minifier压缩方法:

命令行形式

AjaxMin.exe这个命令行文件可以进行css和js的压缩

ajaxmin inputfile.css –out outputfile.css

ajaxmin inputfile.js –out outputfile.js

VS中项目集成

使用XML形式打开项目文件*. Csproj,在该文件的前加入

JSCollapseToLiteral="true" JSCombineDuplicateLiterals="true" JSLocalRenaming="CrunchAll" JSMacSafariQuirks="true"

JSRemoveUnneededCode="true" JSStripDebugStatements="true" JSEvalTreatment="Ignore" JSInlineSafeStrings="true" />

则编译该项目时会自动把项目下所有的*.css和*.js文件全部改名为*.min.css *.min.js

最终的版本只要引用min.css和min.js即可。如果页面文件不修改,也可使用批处理

Ajaxmin.bat

@echo off

setlocal enabledelayedexpansion

for /r . %%f in (*.min.m.js) do (

set src=%%f

set dst=!src:.min.m.js=.js!

echo !src! !dst!

copy /y !src! !dst!

)

[千万不要在开发目录下运行这个,否则把开发的js文件都覆盖了,在部署的目录下运行即可]

规范检查

和其他的语言一样,为了使javascript的编码符合规范,可以使用工具进行检查。

jslint http://www.crockford.com/jslint 这个可以用

使用ajaxmin也可以

Ajaxmin.exe -ANALYZE –warn:4 demo.js

也可在VS中使用,具体配置如下[VS Tools菜单,添加外部工具]

AjaxMin-Analyse

C:\Program Files\Microsoft\Microsoft Ajax Minifier 4\AjaxMin.exe

-ANALYZE –warn:4 "$(ItemFileName)$(ItemExt)"

$(ItemDir)

项目中只要选择某个js或css文件即可分析,输出窗口显示有警告的行数

Microsoft Ajax Minifier

游戏预约提醒

游戏正式上线前,我们将通过免费预约短信提醒您

预约成功,请等待通知!

知道了

当前人数众多,预约失败!

知道了

您已预约,请等待通知!

知道了