2012-01-09 3 views
4

При использовании java и eclipse есть кнопка для автоматического включения любых стандартных библиотек, которые необходимо включить. Есть ли аналогичная опция для C и emacs, чтобы сохранить усилия, связанные с записью, из стандартной библиотеки?Emacs Auto-include in C

ответ

1

К сожалению, я так не думаю. В общем, такая функция требует возможности полностью разобрать код C и единственную часть Emacs, которая может сделать это CEDET. В CEDET есть много инфраструктуры для добавления функций, так что это будет место для просмотра.

Однако недостаток пространств имён C в результате создавал бы что-то вроде этой склонности к ошибкам. Часто большинство из них относятся к приложениям в любом случае, поэтому я не вижу ничего ограниченного, чтобы stdlib был невероятно полезен.

Вы можете сэкономить на наборе с yas-snippets, но это все еще далеко от авто-волшебного определения ваших включений.

+1

ОП указывает только стандартную библиотеку, которая поможет немного с неопределенностью именования. – dmckee