1

例如,我的 C 源代码是这样的:

static float             getYuvMemoryRatio( int  format       )  {  
}

是否有一些命令来格式化我的代码,如下所示:

static float getYuvMemoryRatio( int format ){
}
4

1 回答 1

0

以下是我的配置,并由我自己在c源代码上验证 1.安装Autoformat和astyle 2.在你的vimrc中添加以下片段:</p>

 398     " autoformat{
 399     noremap <F2> :Autoformat<CR><CR>
 400     "autocmd FileType * let "g:formatprg_".&filetype = "astyle"
 401     "autocmd FileType * let "g:formatprg_args_".&filetype = "--mode=cs --style=ansi -pcUHs4"
 402     "echo &filetype tell you the suffix of formatprg_
 403     let g:formatprg_c = "astyle"
 404     let g:formatprg_args_c = "--mode=cs --style=ansi -fDpcUs4"
 405     "let g:formatprg_args_cs = "--mode=cs --style=ansi -TU4pb"                                                                                                      
 406     " }

现在一切都非常适合我的代码。您可以输入“man astyle”并了解不同的选项含义

于 2013-07-19T11:14:26.870 回答