JSDev

程序名称:JSDev

授权协议: 未知

操作系统: Linux

开发语言: C/C++

JSDev 介绍

SDev 是老道(Douglas Crockford)最近搞的一个不太起眼的小玩意,他的大致思路是,对 JavaScript 做预处理,选择性地把注释转为相应的代码。JSDev
处理的注释块有以下两种形式:

/*<tag> <stuff>*/
/*<tag>(<condition>) <stuff>*/

然后你可以指定 JSDev 开启哪些 tag,JSDev 就会把这块注释改成相应的代码,而这些注释在 JavaScript
正常运行的时候是不会起作用的,在用 JSMin 等工具压缩后也都会全被去掉,这样就方便了 JavaScript 的开发。

一开始,老道只给出了 C 语言版本的程序,几天后他给出了 JavaScript
版本,我觉得这开始变得有意思了,折腾了两天,想试看能否用到今后的开发项目中去。下面我们先以 C 程序为例说明 JSDev 的用法,然后说说怎样通过
JavaScript 版本把它用在 node 开发或者前端开发过程中。本文假定你在类 Unix 系统(Linux/FreeBSD/Mac
OS)下工作并且对命令行、node 编程都有一定了解。

JSDev 官网

https://github.com/yuest/jsdev

相关编程语言

提到 EclEmma 首先就要说到著名的 Java 覆盖测试工具...
Solex是一个WEB应用测试用的Eclipse插件。Solex可以...
Apache为我们提供了一个强大的工具 Cactus!它是一套...
Google C Testing Framework是Google公司用来在各种...
JdbcProxy 是 SourceForge 上一个开源的 Java 项目,...
Ripplet是一款负载测试工具,特征如下: 1)基于Apa...