1
我試圖爲PHP類文件生成etags,並意識到它並不理解函數聲明前面的訪問修飾符(private/protected/public)和'static'關鍵字!例如,如果文件內容是:Etags無法理解PHP的訪問修飾符
<?php
class Foo {
public static function doBar() {}
protected function isBaz() {}
}
上的文件運行etags -l php
只會造成class Foo
被認可。如果我在function
之前刪除關鍵字,它會正確識別功能名稱。
有誰知道一個解決方案,讓etags正確識別PHP標籤?
那麼,您需要更新您的'etags' thingy,或者重寫它以支持修飾符。 – mario