感想どうも~。
> 1. C++でクラス内のほとんどは宣言なのに,それを全部宣言として出す必要があるのか.
私の場合、仮想関数の宣言の近くに
長いコメントを付けたりすることがあるので
結構役立っています。
しかし、宣言を表示しないというのも、
それはそれで便利そうですね...。
とりあえず、CEditDoc::MakeFuncList_Cに
メンバ関数の宣言を表示する、しないを指定する
引数を追加してみました。
> 2. 分割されたネームスペースに対応してないのね.
対応させました。
上の例だと
A 名前空間(1)
定義位置(1)
定義位置(5)
B 名前空間(3)
定義位置(3)
※括弧内の数字はダブルクリックしたときにジャンプする位置で
表示はされない。
になります。
namespaceの分割数が多くなってくると
「定義位置」の項目が邪魔かも。
http://www.egroups.co.jp/files/sakura-editor/Developer/Source/cpp_outline_2002_10_30_a-1.lzh