删除源代码中的注释

  • 本站文章除注明转载外,均为本站原创或者翻译。
  • 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;
  • 本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;
  • 本博客采用 WPCMD 维护;
  • 本文标题:删除源代码中的注释
  • 本文链接:http://zengrong.net/post/135.htm

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

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

 import mx.containers.Window;
 import mx.managers.PopUpManager;
 import mx.controls.Alert;
 import mx.controls.Button;
 import mx.events.EventDispatcher;
 class view.child.PopWindow{
    private var pw; //Window
    private var pa; //Alert
    private var para:Object;
    private var winType:String;
    private var alert:Alert;
    private var dispatchEvent:Function;
    private var dispatchQueue:Function;
    public var addEventListener:Function;
    public var removeEventListener:Function;
    public var chatRoom;    //chatRoom在pop实例化的时候由Actor类初始化,是为了给弹出的Alert设定Parent值,以便接收弹出的Alert的按钮事件
    private var parent;
    public function PopWindow(){
        EventDispatcher.initialize(this);
        //owner = this;
    }
    private function showSettings():Void {
        //显示系统设置框
        System.showSettings(0);
    }

源文件:

  delete comment (97.2 KiB, 1,310 hits)