2016-04-06 8 views
0

Я пытаюсь начать использовать 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-> установлен флажок завершения кода.

Что я здесь делаю неправильно? Любая помощь будет очень оценена. Спасибо!

+0

Ваши настройки IDE действительно неправильные (или Code :: Blocks - это плохая среда IDE), поскольку 'private' и' priority_queue' не являются даже C-связанными, а C++ словами. –

+0

Правильно. Я убедился, что выбрал «C» при создании нового файла в проекте и даже «C++». Но даже если бы я выбрал C++, включение заголовочного файла в контексте C++ должно все еще читать заголовок и создавать соответствующее всплывающее окно, не так ли? – RandomUser762

ответ

0

Новый Code :: Blocks IDE еще не отполирован на Ubuntu. Вы можете попробовать переустановить его. И если это не сработало, попробуйте вернуться к 13.12.

+0

Hrm. Спасибо за хэдшоп. Первоначально у меня было 13.12 (установка по умолчанию из обычного apt-get repo), и она там не работала ... очень расстраивала. Похоже на опрятную среду IDE. Я могу попробовать eclipse, хотя я слышал, что call-всплывающие подсказки CDT и всплывающие окна Eclipse также неудобны. – RandomUser762