删除源代码中的注释

今天整理硬盘,找到这个原来做的小工具,用于删除源代码中以 // 标记的注释。用法很简单,找一段有注释的代码粘贴到“源代码”TextArea中,单击“转换”按钮即可。这个版本并不支持 /*....*/ 标记的注释。

要做试验,可以用下面这段代码:

 1 import mx.containers.Window;
 2 import mx.managers.PopUpManager;
 3 import mx.controls.Alert;
 4 import mx.controls.Button;
 5 import mx.events.EventDispatcher;
 6 class view.child.PopWindow{
 7    private var pw; //Window
 8    private var pa; //Alert
 9    private var para:Object;
10    private var winType:String;
11    private var alert:Alert;
12    private var dispatchEvent:Function;
13    private var dispatchQueue:Function;
14    public var addEventListener:Function;
15    public var removeEventListener:Function;
16    public var chatRoom;    //chatRoom在pop实例化的时候由Actor类初始化,是为了给弹出的Alert设定Parent值,以便接收弹出的Alert的按钮事件
17    private var parent;
18    public function PopWindow(){
19        EventDispatcher.initialize(this);
20        //owner = this;
21    }
22    private function showSettings():Void {
23        //显示系统设置框
24        System.showSettings(0);
25    }

请使用下面的链接升级 Flash Player 到最新版本:

安装最新的Flash Player插件

源文件:

1 文件