フォーラムの返信を作成しました。

1 件の投稿を表示中 (合計 7 個)
  • 作成者
    投稿
  • 返信先: 関数コメント自動生成マクロ #9185
    hide
    メンバー

    >これだと、私の範囲を超えているので、申し訳ありませんが、
    >他の方に書いていただけるのでしたら、そうしていただくほう
    >が早いかと思います。

    了解いたしました。
    ご回答どうもありがとうございました。
    今後ともよろしくお願いいたします。

    //hide

    返信先: 関数コメント自動生成マクロ #9147
    hide
    メンバー

    管理人さん:

    お世話になっております。

    >もしお探しのマクロが無い場合、詳しく仕様を書いていただければ、
    >私の方でできるだけ作成してみます。お力になれば幸いです。

    上記の方で、仕様の書かれているサイトをご紹介させていただいたのですがいかがでしたでしょうか。

    http://yyp.jp/software/hidemacro/DoxyLabel/
    のページの下の方に記載されている「対応コメント」

    もし作成が厳しそうであれば、オリジナルの方の作者さんに相談しようかなと思っています。どのような感触かだけ返信いただけるとありがたいです。
    お忙しい中恐縮ですがよろしくお願いいたします。

    返信先: 関数コメント自動生成マクロ #9128
    hide
    メンバー

    takuraさん、こんにちは。hdieです。
    erbとRdocを少し調べてみました。
    恐らくこれらのツールの主目的は、ソースコードをドキュメンテーションするというもののような気がします。
    私はどちらかというとソースコードからソースコードに埋め込むコメント行を自動生成して挿入する機能が欲しいなと思っています。(Rdocはソースコードから自動的にドキュメントを作る機能があるので、応用できるのかもしれませんが…)
    ちょっとググっただけなので(^^;)見落としていてちゃんと私が欲しい機能があるのかもしれません。erbやRdocに関してもしそのような機能の説明がありましたらそのポインタを教えてください。
    以上よろしくお願いいたします。

    返信先: 関数コメント自動生成マクロ #9112
    hide
    メンバー

    お世話になっております。

    >もしお探しのマクロが無い場合、詳しく仕様を書いていただければ、
    >私の方でできるだけ作成してみます。お力になれば幸いです。

    どうもありがとうございます。
    ただ私はソフトエンジニアではないのできちんとした仕様を書くことはできないと思います。
    画像処理のどちらかというとハードウエアよりを生業としていて、シミュレーションソフトを書くときにCやRubyを使うのですが、いつもファイル先頭や関数の前に書くコメントを書くのが面倒で、かつ書いたとしてもその場の雰囲気で書いてしまうためにフォーマットが一定しないところで、コメントを自動生成(しかも生成する場所によって適切な書式で)してくれるマクロがあることを知って、実際に使ってみて感動したという次第で…
    こんな私が仕様を書くと、恐らくプロのソフトエンジニアの方から見ると、非常にバランスの悪い仕様になってしまいかねないと思います。

    Doxygenというのも初耳だったりします。

    仕様という意味では
    Y_oshidaさんから紹介していただいた
    http://yyp.jp/software/hidemacro/DoxyLabel/
    のページの下の方に記載されている「対応コメント」というものが一番ふさわしいかと思います。
    大変恐縮ですが、これを見ていただいて可能かどうか検討してみていただけないでしょうか。

    アプローチとしては二つあると思っていまして、
    一つはEmEditorの作者の方、またはそれに近しいコミュニティーの方に書いてもらう。もう一つは、上記のページの作者の方がVisual Studio版も検討するというような記述もあるので、dllを作ってもらってEmEditorでそれを呼び出すという案です。
    前者はEmEditorコミュニティーでコントローラブルであるし将来的に融通が利く,エディタ本体と親和性が高いというメリットがありますし、後者は秀丸エディタとEmEditorという日本を代表する二大エディタで同じ仕様のものが動くというメリットがあります。後者でしたら作者さんに私が頼んでみます。
    いかがなものでしょうか?
    (いずれにしろ、他人任せな私で大変恐縮なのですが…)
    個人的にはEmEditor本体との一体感があったほうがありがたいなと思います。

    以上非常に勝手な事ばかり書いてしまいましたがご検討のほどよろしくお願いいたします。

    hide
    メンバー

    どうもありがとうございます。
    これでばっちりです。

    今後ともよろしくお願いいたします。

    //hide

    hide
    メンバー

    お世話になっております。

    たまたまですが、今回色をつけたかったファイル群は、色をつけたい3行目に3~4桁の数字が一つだけあって、他の行には必ず複数個の数字があることが保証されているフォーマットなので、なんとか正規表現で対応できるかなと。(他のファイル群はまた別のフォーマットなのですが)
    正規表現はあまり慣れていないのですがこれくらいならなんとかなりそう?なので、これから少し試してみようかと思います。

    //hide

    hide
    メンバー

    江村さん:

    了解いたしました。
    できないのは残念ですが、できる/できないが明確になったのはありがたいです。
    正規表現でうまく色づけできないかのアプローチを試してみたいと思います。
    今後ともよろしくお願いいたします。

1 件の投稿を表示中 (合計 7 個)