Я пытаюсь начать использовать code :: blocks для программирования на C только для того, чтобы учиться. Я надеялся использовать функцию codecompletion/calltips (например, при наборе слов «printf» он всплывает в удобном раскрывающемся списке, который показывает параметры.codeblocks autocomplete/calltips не работает для стандартных функций библиотеки C
Я создал новый проект и новый файл в этом проекте под названием «привет» .c»
#include <stdio.h>
int main(){
int test=0;
printf("%d",test);
return 0;
}
но на полпути через набрав прин --- только "priority_queue и частные" не отображаются, никаких функций PRINTF, и ничего не происходит при нажатии Ctrl-J, Ctrl-Space, Alt-Shift-пробел, ctrl-n или p ничего не работает.Я пробовал репарацию проекта.У меня первоначально была установлена версия 13.12, потому что это то, что у Ubuntu (14.04.4LTS), но затем я установил версию 16.01, сбросив с apt-get ppas. не работает. Я пробовал отключить и ree отключив плагин завершения кода, и я убедился, что в настройках-> editor-> установлен флажок завершения кода.
Что я здесь делаю неправильно? Любая помощь будет очень оценена. Спасибо!
Ваши настройки IDE действительно неправильные (или Code :: Blocks - это плохая среда IDE), поскольку 'private' и' priority_queue' не являются даже C-связанными, а C++ словами. –
Правильно. Я убедился, что выбрал «C» при создании нового файла в проекте и даже «C++». Но даже если бы я выбрал C++, включение заголовочного файла в контексте C++ должно все еще читать заголовок и создавать соответствующее всплывающее окно, не так ли? –
RandomUser762