[PHP-users 9183] Re: PHP のフリーな開発環境について

Naofumi Kondoh php-users@php.gr.jp
Tue, 06 Aug 2002 14:55:58 +0900


近藤直文です。

KATOH Yasufumi wrote:
> 加藤泰文です.
> 
> 
>>>>On Tue, 6 Aug 2002 13:30:08 +0900

>>たくさん出てきすぎ で 解りやすい ページが
>>みつかりませんでした。

vi の場合だと、ctags コマンドを実行すると tags という
関数とクラスのインデックスのようなものができます。

ctags --php-types=c+f  *.php  ../hoge/*.php 。。。等々。。。

vi で、関数を呼び出している文にカーソルをあてて、
^]  (コントロールキーを押しながら   ]   を押す)
とすると、その関数を定義してあるソースコードの
関数の場所に切り替わります。


-- snip --

> 私の場合 include ファイルを .inc として使っているのですが,これもタグ
> ファイルに含めるのにちょっとだけはまりました.--langmap  でなんとかな
> りました.

これはいいことを教えて頂きました。

私は、自作のマクロで、顧客別のカスタマイズを簡単なマクロ
条件分岐させているのですが、マクロの PHP ソースの SUFIX
を .SRC にしてしまったため、tags ができなくて困ってました。

次のコマンドでうまくいきました。加藤さんありがとうございます。

ctags --php-types=c+f --langmap='PHP:.SRC.php' *.SRC  *.php

# ソースファイルは相対パスでもかまいません。
# 私は、作業用 DIRECTORY を作って、関係するファイルは、
# 全部そこにシンボリックリンクするというやり方なので、
# *.php とだけ書いているだけです。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 (株)ソフト工房   近藤直文        Email:  nkon@shonan.ne.jp
http://www.SOFTKOUBOU.co.jp/      http://www.shonan.ne.jp/~nkon/
2002-08-27(火)19:00-21:30 第5回 JPUG 業務アプリ分科会 勉強会
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/