1.JavaScript代码风格
2.Closure Compiler(闭包编辑器)
Google此前曾开源了不少JavaScript工具,如(用于生成紧凑且高性能代码的工具)、(用于动态生成HTML)、(JavaScript风格检查器)及(对CSS的一套扩展)。早在去年6月,Google曾发布了(另一个用于构建JavaScript应用的工具集)的一个发布候选版,但其未来还是有些不太明朗,因为,后者被看作是“对GWT的一次巨大变革,可以为最终用户创建出更棒的Web应用,我们对其潜力持乐观态度”。
Closure 编译器是一个JavaScript优化器,为Web应用程序生成紧凑,高性能的JavaScript代码,它移除了不必要的代码,并经过重写和优化,保持娇小的身材,以便在浏览器的JavaScript引擎上运行得更快,这个编译器也会检查语法,变量引用和类型,并对常见的JavaScript陷阱发出警告,这些功能有助于你写出bug更少,更易于维护的程序。
你也可以使用Closure检查器,它是一个Firebug扩展,主要用于调试那些难以阅读的代码。
3.Closure Templates(闭包模版)
Closure模板的前身是Web模板,通过预编译以提高JavaScript效率,Closure模板有一套简单的语法,程序员很快就可以掌握,和传统的模板系统不一样,你可以将Closure模板视为很小的组件,然后通过组装形成一个正式的Web页面,从此不再需要为每个页面设计一个大大的模板了
4.(JavaScript风格检查器)
5.Closure Library
Closure库是一个广泛的,经过严格测试的,模块化的,跨浏览器的JavaScript库,Web开发人员可以在他们的用户界面中直接通过拖拉进行复用。
6.(对CSS的一套扩展)
Closure Stylesheets is an extension to CSS that adds , , , and to standard CSS. The tool also supports, , , and CSS class .
7.
是 Google 推出的一款 JavaScript 代码覆盖率分析工具,为 Web 页面提供实时、逐行的代码覆盖分析。Google 表示,ScriptCover 最终将应用在 Chrome 浏览器上成为它的一个扩展。
ScriptCover 的更多详细信息可以查看 Google Open Source 博客的这篇,以及 Google Code 上的相关。ScriptCover 的代码将托管于 上,基于 Apache Lience v2。
8.
近日,Google开源了,这款工具可以查看JavaScript应用的堆,进而发现内存泄漏
9.基于Node.js的JavaScript测试执行器
Testacular的灵感来源于,而编写另外一个测试运行器是因为“他们在使用JSTD中遇到的诸多问题”,他们希望有“一个能够稳定快速执行JavaScript测试的简单工具。这是我们使用强大的库和的原因。”
10. JavaScript 基准测试套件
谷歌发布了新的开源 JavaScript 基准测试套件 ,它包含了 13 个测试,用于测量浏览器加载与执行复杂的大型 JavaScript 应用的性能,如游戏、交互、富 Web 页面和在线工具等。Octane 包含了最初的 提供的 8 个测试,以及新增加的 5 个测试——pdf.js,Mandreel,GB Emulator(GB 模拟器),Code Loading(代码加载),Box2DWeb——可以测量其余测试力有未逮的性能领域。
11.
age Speed是运行在里的。该工具可以运行在Linux、Mac和Windows XP/Vista之上。Page Speed在运行时会分析一些Web服务器配置和服务器上下载下来的代码,还会创建一个结果列表,其中包括如何改进网页的建议。分析基于一个分为五类的列表:
· ——让你应用的数据和逻辑完全避免使用网络
· ——减少一连串请求-响应周期的数量
· ——减少上传大小
· ——减小响应、下载和缓存页面的大小
· ——改善浏览器的页面布局