我正在使用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
任何帮助,将不胜感激。