コメントブロック削除No.04386
ぷれりゅ〜ど さん 04/06/25 11:24
 
ぷれりゅ〜どです、こんにちは。

教えて頂きたいことが有ります。
たぶん、どなたかが作成されていて既出かと思いますが、
検索し切れませんでした。

やりたいのは、CもしくはJavaのコメント削除ですが、
一行コメント(//始まり)で無く、
複数行のコメントブロック(/*で始まり*/で終わる)です。

既にライブラリ等に載せてありましたら、タイトルだけでも
教えて頂けると幸いです。

よろしくお願いします。

[ ]
RE:04386 コメントブロック削除No.04387
あべのり さん 04/06/25 12:03
 
>やりたいのは、CもしくはJavaのコメント削除ですが、
>一行コメント(//始まり)で無く、
>複数行のコメントブロック(/*で始まり*/で終わる)です。
>
http://www18.big.or.jp/~fujiwara/ikki/hidemaru/macro/uncomment.shtml
とかかな?

[ ]
RE:04387 コメントブロック削除No.04388
ぷれりゅ〜ど さん 04/06/25 14:06
 
あべのりさん、こんにちは。
ぷれりゅ〜どです。

>http://www18.big.or.jp/~fujiwara/ikki/hidemaru/macro/uncomment.shtml
>とかかな?

情報ありがとうございます <(_ _)>
しかし、このマクロはコメント解除と書いてますです(^^;

あ! 書き方が悪かったようです。

/* 〜 */ を削除したいのです、複数行に渡った中身も含めてです。

よろしくお願いします。

[ ]
RE:04388 コメントブロック削除No.04389
山紫水明 さん 04/06/25 15:56
 
 ぷれりゅ〜どさん,こんにちは。

> /* 〜 */ を削除したいのです、複数行に渡った中身も含めてです。

 とりあえず次のようなものでできますか?

//---------------------------------//
disabledraw;
gofiletop;
while( 1 ) {
    searchdown2 "/*";
    if( !result ) break;
    beginsel;
    searchdown "*/";
    if( !result ) break;
    delete;
}
replaceallfast "\\*/\\n?", "", regular;
endmacro;
//---------------------------------//

     では, (^^)/~
                                        山紫水明(ユーザー)
                                        SANSHISUIMEI

[ ]
RE:04389 コメントブロック削除No.04390
山紫水明 さん 04/06/25 20:01
 
追伸です。
 こちらの方がいいようです。
 
//--------------------------------------//
disabledraw;
replaceallfast "/\\*[^*]+\\*/", "", regular;
gofiletop;
while( 1 ) {
    searchdown2 "/*";
    if( !result ) break;
    beginsel;
    searchdown "*/";
    if( !result ) break;
    right 3;
    delete;
}
endmacro;
//--------------------------------------//

     では, (^^)/~
                                        山紫水明
                                        SANSHISUIMEI

[ ]
RE:04388 コメントブロック削除No.04391
あべのり さん 04/06/26 23:55
 
>あ! 書き方が悪かったようです。
>
>/* 〜 */ を削除したいのです、複数行に渡った中身も含めてです。
>
>よろしくお願いします。
あーっとすいません!勘違いしました……

[ ]
RE:04390 コメントブロック削除No.04392
ぷれりゅ〜ど さん 04/06/27 00:54
 
山紫水明さん、返事が遅くなりました。
ぷれりゅ〜どです。

自宅なので、余り試せてはおりませんが、
大丈夫のようです。
また仕事場に行ったら色々と試させて頂きます。
ありがとうございました <(_ _)>

>追伸です。
> こちらの方がいいようです。
>     では, (^^)/~
>                                        山紫水明
>                                        SANSHISUIMEI

[ ]