namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: avoid conflict function declarations.
Abe Ryuji <raeva@xxxxxxxxxxxx> wrote:
>> 私も賛成です。関数やマクロ名の抜き出しは ctags を使えば省力
>> 化できるかな?
>
>GNU styleなMakefileであれば、make tags一発でTAGSファイルをまとめて
>生成できますよね。ctagsじゃなくてetagsですが。あとcxrefも使えると
>思います。
知らなかった。すごいっす。 M-x find-tag とか M-x tags-search
とか M-x tags-query-replace とかむちゃむちゃ便利 (今までの手
間は何だったのだ)。勉強になりました。これまた late is better
than never ということで。:-)
# 「coding ばかりしているプログラマは優秀ではない」と CODE
# COMPLETE の著者は述べていました。よく考えて設計したり、ソー
# スコードやマニュアル類、書籍などを読むことに時間をかけなさ
# い、とのことです。(いいこと言うなあ)
>PREFIXはnmzで問題ないですよね?
はい。M-x tags-query-replace でひとつづつ置き換えていけばい
いですね。(ちょっと面倒だけど安全)
p.s.
C FAQ 日本語版 <http://www.catnet.ne.jp/kouno/c_faq/c0.html>
を読みました。自分のプログラミングスタイルを省みることしきり
なり。(現実逃避でプログラミング関連の文書を読みあさっている)
# 本当は来週の発表に向けて本業に取り組まないといけないんだけど
-- Satoru Takabayashi