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
どんな助けでも大歓迎です。