commentEraser Java

更新 2013-04-10 ver 1.1.1
開発者が作成した保守用のコメントを「 /*! 」で始まるコメントを除き削除します!(圧縮はしません)
簡単で、つまらないプログラムですが、作るとなると面倒くさいので・・・

2013-02-27 残すコメントに「 //! 」を追加しました。
2013-03-01 バイナリィ入出力に変更し、入力ファイルの改行コードを残すようにしました。
2013-04-19 削除対象の「//」コメントは行ごと削除するようにしました。

・対象言語 コメントを「 /* */ 」「 // 」で記入する言語(C Java phpなど)

※自分で作る手間分ぐらい得する(笑)


commentEraser の使い方

						
java -jar commentEraser.jar  [input file] [output file] [options] 
					

Options

charset エンコード (省略値 utf-8) 入出力ファイルのエンコードを指定します

実行前(Input)

/*!
 *  削除されないコメントです
 *  削除されないコメントです
 */

(function($) {

	$.fn.extend({
		hogehoge : function() {
			//  削除されるコメントです
			//! 削除されないコメントです

			/*  削除されるコメントです */
			/*! 削除されないコメントです */
					  

実行後(Output)

/*!
 *  削除されないコメントです
 *  削除されないコメントです
 */

(function($) {

	$.fn.extend({
		hogehoge : function() {
			//! 削除されないコメントです

			/*! 削除されないコメントです */
					  

commentEraser のダウンロード

※ソースは恥ずかしいので公開しません... m(_ _)m
 どうしても!と言う方は管理者のブログまでお願いします
ver 1.0.0 初版(2013/02/03公開)
ver 1.0.1 不具合対応、残すコメントに「 //! 」を追加 (2013/02/27)
ver 1.1.0 バイナリィ入出力に変更し、入力ファイルの改行コードを残すようにしました。 (2013/03/01)
ver 1.1.1 削除対象の「//」コメントは行ごと削除するようにしました。。 (2013/04/10)

commentEraserのページ