0

DoxygenToolkit Vim スクリプト (ソース コード) を使用して、Doxygen コメントを自動生成しています。cpp/h ファイルでは正常に動作しています。しかし、問題は PHP ファイルで発生します。

コメントブロックは次のようになります

/**
    * 
    * @param pacm
    *
    * @return 
 */

それ以外の

/**
 * 
 *
 * @param pacm
 *
 * @return 
 */

これは、PHP ファイルでのみ発生します。PHP と cpp ファイルのウィンドウで異なる設定を確認しましたが、理由がわかりませんでした。

以下は、私が確認したさまざまな設定です。

shiftwidth

php - 4、cpp 4

comments

cpp

comments=sO:* -,mO:* ,exO:*/,s1:/*,mb:*,ex:*/,:// ~/Dropbox/code/dotfiles/vim/vim/bundle/DoxygenToolkit.vim/plugin/DoxygenToolkit.vim からの最後のセット

php

comments=s1:/*,mb:*,ex:*/,://,:# ~/Dropbox/code/dotfiles/vim/vim/bundle/DoxygenToolkit.vim/plugin/DoxygenToolkit.vim からの最後のセット

cpp で使用するオプションに変更してみましたが、何も変わりませんでした。

cindent

cpp - cindent php - nocindent - cindent に変更しましたが、違いはありませんでした。

cinoptions

php ファイルと cpp ファイルの両方で空です。ただし、DoxygenToolkit スクリプトはオプションを使用しましたc1C1

どんな助けでも大歓迎です。

4

1 に答える 1