LINUX.ORG.RU

vim плагины для С++ разрабоки

 , ,


5

4

Уважаемые С++ программисты, программеры, кодеры и родственные души.

Если вы работаете в vim, какие плагины вы при этом используете?

Поделитесь, пожалуйста, своими комплектами vim плагинов для C++ разработки.

Спасибо!

★★★★★

" must have
Plug 'bling/vim-airline'
Plug 'Shougo/vimproc.vim'
Plug 'a.vim', { 'for': ['c','cpp','objc','objcpp'] }
Plug 'kien/ctrlp.vim'
if s:MSWindows
    Plug 'Shougo/neocomplete.vim'
else
    Plug 'Valloric/YouCompleteMe', { 'on': [], 'do': './install.sh --clang-completer --system-libclang' } 
endif
Plug 'SirVer/ultisnips', { 'on': [] }
Plug 'scrooloose/nerdcommenter'
" very useful
Plug 'andreyugolnik/manpageview'
Plug 'godlygeek/tabular'
Plug 'majutsushi/tagbar'
Plug 'mhinz/vim-signify'
Plug 'renamer.vim'
Plug 'scrooloose/syntastic', { 'for': ['c','cpp','objc','objcpp'] }
Plug 'spacehi.vim'
" Plug 'TaskList.vim'
" Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'tpope/vim-fugitive'
Plug 'xolox/vim-misc'
Plug 'xolox/vim-session'
andreyu ★★★★★ ()
Последнее исправление: andreyu (всего исправлений: 2)

Из C++-специфичного по сути только небольшой отрывок для подсветки C++11, который сейчас возможно уже не актуален. Из более общих плагинов для C++ пригождаются:

  • fswitch (переход от/к заголовочному файлу);
  • preamble (сворачивание заглавного комментария);
  • syntax-extra (дополнительные группы подсветки);
  • arg-textobj (текстовый объект для аргументов);
  • inccomplete (дополнение инклюдов);
  • errormarker (маркеры ошибок от сборки);
  • firsteffectiveline (переход на строку после заглавного комментария);
  • doxygentoolkit (генерация doxygen-комментариев);
  • ifdef (затенение неактивных участков кода).
xaizek ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.