Существуют ли какие-либо плагины / фрагменты, которые могут генерировать скелет класса C ++ из заданного заголовочного файла для Vim? (Я пробовал ccimpl, но информации о его реализации не так много).
1
http://www.vim.org/scripts/script.php?script_id=213
или же
http://www.vim.org/scripts/script.php?script_id=2624
Может дать вам то, что вы ищете. В противном случае вы можете просто определить свои собственные шаблоны для простых классов C ++ (и других структур), создав cpp.tpl
или же cpp.patterns.tpl
файл, а затем поместив их в свой after
папка и автоматический запуск их при загрузке файла cpp.
Есть
:GOTOIMPL
столько раз, сколько требуется (:MOVETOIMPL
может переместить определение встроенной функции из файла заголовка в файл .cpp). Примечания: Это также позволяет перейти к определению функции, и, увы, я пока не поддерживаю шаблонные функции и классы (но действительно ли это проблема, поскольку их определения должны быть включены?).источник