PDA

View Full Version : [IDE C/C++] CodeBlocks: come configurare il code completion?


limpid-sky
21-01-2008, 13:08
salve,
premesso che vengo dal wxDevC++,
sto usando da alcuni giorni questo nuovo IDE. Ho preso l'ultima nightly build e compilato le ultime librerie wxwidgets seguendo questo link.
http://wiki.codeblocks.org/index.php?title=WxWindowsQuickRef


Volevo sapere come configurare il code completion per farmi visualizzare i metodi di una classe delle librerie wxwidgets.
In wxdevcpp dopo aver premuto il punto apparivano tutti i metodi associati a quella classe mentre cioò non accade con CodeBlocks.
Ho controllato tra i plugin aggiuntivi e il code completion risulta attivo.
Sembra anche funzionare sui nomi delle variabili che ho già inserito ma non visualizza i metodi di una classe.
Come posso fare?
c'è un plugin specifico?
devo configurare qualcosa?
grazie.

limpid-sky
21-01-2008, 19:46
nessuno lo usa?

kingmastermind
21-01-2008, 20:17
Vediamo se ti posso essere di aiuto, io uso code::Blocks da qualche mese e a differenza di Dev-cpp e Wx... quando apri una sorgente non ti fa vedere tutte le classi, procedure e variabili. Per vederle visualizzate devi creare un progetto !

limpid-sky
21-01-2008, 20:30
si ho creato un progetto.
sembrava che dovevo aggiornare il parser c++. Ora va meglio ma a differenza di wxdevcpp non mi fa vedere bene l'instestazione dei metodi.

kingmastermind
21-01-2008, 20:34
Prova ad inserire nel menu di scelta rapida [View:] l'Opzione "All workspace symbols " può essere che lo visualizza! Code::Blocks è davvero ottimo, ho iniziato con un poco di scetticismo ma poi mi sono trovato meglio che con Dev-cpp! Hai provato a personalizzare l'editor per una migliore visualizzazione?

limpid-sky
22-01-2008, 15:19
Prova ad inserire nel menu di scelta rapida [View:] l'Opzione "All workspace symbols " può essere che lo visualizza! Code::Blocks è davvero ottimo, ho iniziato con un poco di scetticismo ma poi mi sono trovato meglio che con Dev-cpp! Hai provato a personalizzare l'editor per una migliore visualizzazione?

non ho capito dove viene visualizzato il menu che hai detto.
Se puoi fammi uno screenshot.

Poi ho un problema con la tastiera del mio portatile.
in code blocks sembra che non riconosce il tast Fn che mi permette di inserire le parentesi graffe.
Io facevo Fn+Alt e poi digitavo 123 e 125 per fare le parentesi.
Facendo questa combinazione però non mi visualizza le parentesi ma un altro simbolo mentre riesco a inserire la tilde ~ facendo Fn+Alt+126. Come posso risolvere?

marko.fatto
22-01-2008, 15:33
shift+alt+è {
shift+alt++ }

limpid-sky
22-01-2008, 15:50
shift+alt+è {
shift+alt++ }

probabilmente in codeblocks ho il layout tastiera americano perchè mi basta fare shift+é e shift+ +. Può andare bene anche così.
per quel menù qualcuno sa indicarmelo?

kingmastermind
22-01-2008, 17:25
Il menu View: si trova in alto a sinistro dove vi è la window "Management" in cui appunto vengono visualizzati tutti i dati relativi alle classi, procedure e variabili!

limpid-sky
23-01-2008, 11:06
non ci capisco più niente con il layout tastiera.
ora non rivanno più le parentesi graffe.
c'è un modo per configurare?

limpid-sky
26-01-2008, 12:07
non ci capisco più niente con il layout tastiera.
ora non rivanno più le parentesi graffe.
c'è un modo per configurare?

qualcuno che usa questo ide mi da una mano?

limpid-sky
29-01-2008, 12:16
nessuno usa codeblocks?
non ci credo.