Плагин Vim для обновления определения функции C ++ - PullRequest
2 голосов
/ 15 марта 2010

Я ищу плагин Vim, который может делать подобные вещи. Допустим, у меня есть функция в .cpp файле

void myFunction(int arg1, int arg2, int arg3){
  //code 
}

Определение функции определено в файле .h. Поэтому каждый раз, когда я изменяю имя функции или добавляю новый аргумент в функцию, я должен возвращаться к файлу .h, чтобы сделать то же самое.

Есть ли плагин Vim, который может автоматизировать эту задачу?

Ответы [ 2 ]

1 голос
/ 16 марта 2010

Мне кажется, что вы ищете инструмент рефакторинга C ++. Быстрый поиск 'refactor' на vim.org выявил один скрипт , специально предназначенный для C / C ++, но у него не очень высокий рейтинг.

1 голос
/ 15 марта 2010

Не знаю, но обычно я использую регулярное выражение: открывайте оба файла во вкладках или в разделениях, а когда вам нужно изменить функцию, просто создайте регулярное выражение, которое будет применено к обоим буферам.Легко, peasy!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...