PHP 7下地設計(一)ソース読解環境の構築
1301 ワード
一、PHPソースのダウンロード PHPバージョン:7.3.7 ソースコードのダウンロード:https://www.php.net/distributions/php-7.3.16.tar.bz2 参考書《PHP 7底層設計とソースコード実現》-陳雷 二、ソース読解ツール Source Insight-Windos版 Understand-Mac版は 料金がかかります. Vim+Ctags-Linux環境 三、Vim+Ctags取付 ctags を取り付けるはソースディレクトリに入る、インデックスファイルを生成し、-Rは現在のディレクトリ及び極子ファイルにインデックスを生成することを示す.
実行すると現在のディレクトリの下にtagsファイルが生成されます.tagsファイルパスの表示 vimプロファイルを編集し、新規作成しなかった.agsのパスを追加します.
構成が終了しvimを開くとtagsファイルが自動的にロードされます tags基本操作Ctrl+]:定義Ctrl+Oにジャンプ:ロールバック位置
$ yum install -y ctags (centos)
$ apt-get install -y ctags (ubuntu)
$ cd /data/php-7.3.7
$ ctags -R *
実行すると現在のディレクトリの下にtagsファイルが生成されます.tagsファイルパスの表示
$ ll tags
-rw-r--r--. 1 root root 7925816 4 1 14:44 tags
$ pwd
/data/php-7.3.7
$ vim ~/.vimrc
:
set tags=/data/php-7.3.7/tags
構成が終了しvimを開くとtagsファイルが自動的にロードされます