このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

名前空間エクスプローラー

どんなプログラミング言語でも広義の名前空間の概念はあるわけで、名前が所属する場所と可視性の構造を持つ。名前の静的スコーピング構造と言ってもいい。

パッケージ、モジュール、クラスなんかが広義の名前空間(スコープ)を定義する。C++ならずばり「名前空間」もある。物理ファイルが名前空間のこともある(Cのstaticとか)。

名前の入れ物/定義場所を名前コンテナ(広義の名前空間と同義)と呼ぶことにして、名前コンテナと名前達をグラフィカルに表示して、その空間内を動きまわってインスペクトするツールが欲しい。

doxygenはそんな雰囲気が多少はあるが、エクスプローラーには程遠い。

名付けと名前の管理が、プログラミング作業の相当部分を占めるのだから、もう少しサポートして欲しいよ。今、grepで探してるもん。