2016-04-06 1 views
0

J'essaye de commencer à utiliser code :: blocks pour faire de la programmation C juste pour apprendre. J'espérais utiliser la fonction codecompletion/calltips (par exemple, lorsque je tape "printf", une pop-up liste les paramètres)codesblocks autocomplete/calltips ne fonctionne pas pour les fonctions de la bibliothèque standard C

J'ai créé un nouveau projet et un nouveau fichier nommé "hello" .c »

#include <stdio.h> 
int main(){ 
    int test=0; 
    printf("%d",test); 
    return 0; 
} 

mais à mi-chemin à travers la saisie Prin --- seulement "priority et privé" présentent, aucune fonction printf, et rien ne se passe lorsque vous appuyez sur Ctrl-j, ctrl espace, alt-shift-espace, ctrl-n ou p rien ne fonctionne.J'ai essayé de reparer le projet.J'ai d'abord installé la version 13.12 parce que c'est ce que Ubuntu (14.04.4LTS) avait, mais j'ai installé la version 16.01 en muck avec les ppas apt-get. ne fonctionne pas, j'ai essayé de désactiver et ree la désactivation du plugin de complétion de code et je me suis assuré que sous settings-> editor-> cette case de complétion de code est cochée.

Qu'est-ce que je fais mal ici? Toute aide serait très appréciée. Merci beaucoup!

+0

Vos paramètres IDE sont vraiment erronés (ou Code :: Blocks est un mauvais IDE), puisque private et query_ priority ne sont même pas liés à C, mais à des mots C++. –

+0

Juste à droite. Je me suis assuré que j'ai sélectionné "C" lors de la création du nouveau fichier dans le projet et même pas "C++". Mais même si j'avais sélectionné C++, l'inclusion du fichier d'en-tête dans un contexte C++ devrait toujours lire l'en-tête et faire un popup approprié, n'est-ce pas? – RandomUser762

Répondre

0

Le nouvel encodage de Code :: Blocks n'est pas encore si clair sur Ubuntu. Vous pouvez essayer de le réinstaller. Et si cela n'a pas fonctionné, essayez de revenir à 13.12.

+0

Hrm. Merci pour l'information. J'ai d'abord eu 13.12 (L'installation par défaut de l'habituel apt-get repo) et cela n'a pas fonctionné là non plus ... très frustrant. On dirait un IDE soigné. Je peux essayer l'éclipse bien que j'entende les calltips d'Eclipse CDT et les popups sont aussi fades. – RandomUser762