Всплывающее окно документации Emacs - PullRequest
4 голосов
/ 28 января 2012

Возможно ли в Emacs предоставить краткий список возможных аргументов функции, когда вы собираетесь вызывать функцию?

Например, если я наберу это:

Foo(

Я хотел бы видеть что-то вроде

Foo(int x)
Foo(std::string x)
Foo(int x, int y, int z = 5)

всплывающее под моим Foo(

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

1 Ответ

3 голосов
/ 28 января 2012

Взгляните на GCCSense .Это инструмент от автора auto-complete-mode , и он использует gcc для поиска кандидатов на завершение кода, как следует из названия. CEDET также предоставляет интеллектуальный механизм завершения для C / C ++ (и других языков). Эта статья о настройке CEDET может быть полезна и вам.

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