Если вы используете Window-> Preferences-> C / C ++ -> File Types и определяете новый тип файла с C или C ++ как * .pc или * .sc и т. Д. В соответствии с вашим расширением, тогда Подсветка синтаксиса попытается раскрасить ключевые слова и дать подсказки. Конечно, операторы типа EXEC SQL будут отображаться как ошибки, но их относительно легко игнорировать, зная, что вы ищете некоторую помощь для элементов в файле, но не для всех (то есть не разбирает встроенный SQL).
Обновление (для любителей vi (m)): я обнаружил, что мне нужно создать файл в ~ / .vim / ftdetect / pc.vim, содержащий:
au BufRead, BufNewFile * .pc set filetype = pc
и я также создал ссылку из моего /usr/share/vim/vim73/esqlc.vim на pc.vim (хотя мы могли указать * .pc set filetype = esqlc)
и я установил vrapper, затем после перезапуска затмения мой EXEC SQL или другие ключевые слова больше не были подчеркнуты, хотя они также не были окрашены. Это может измениться в будущих обновлениях Vrapper. (Примечание: я использую Eclipse Kepler, так как он поддерживает vrapper)
Бонус: убедитесь, что в настройках «Найти и заменить» выбрано CTRL-4 вместо CTRL-F, чтобы страница работала в vim.