Xcode 10 Broke Completamento automatico quando si inseriscono i nomi Includi per C ++, qualsiasi soluzione alternativa?

0

Non ottengo più risultati di completamento automatico quando inizio a digitare un nome file di intestazione standard nelle istruzioni di inclusione:

#include <>

Normalmente, digitando un nome come vector o string farebbe aprire l'elenco di completamento automatico e visualizzare i risultati per questi nomi di libreria, ma non sta accadendo in Xcode 10. Sto ottenendo alcuni risultati di completamento automatico per altre intestazioni, ma nessuna correlazione con le librerie C ++ standard. Qualcuno conosce soluzioni alternative o soluzioni a questo? Ho chiesto nei forum degli sviluppatori Apple, ma non ho ricevuto assistenza dopo una settimana.

So che la directory per i file di libreria C ++ standard è:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1

Ma non sono a conoscenza di dove questo verrà inserito in Xcode, si spera che lo consenta per consentire il completamento automatico delle intestazioni per tutti i progetti in Xcode (e non solo qualunque progetto specifico sia caricato.

Qualsiasi aiuto è molto apprezzato.

Se non c'è una soluzione alternativa, qualcun altro con Xcode 10 può verificare questo problema sul loro terminale?

    
posta joe_04_04 04.11.2018 - 10:42
fonte

1 risposta

1

Posso confermare lo stesso comportamento sulla mia macchina. Ma puoi avere il completamento automatico per C ++ indietro se aggiungi il percorso di inclusione specificato in Impostazioni di creazione - > Percorso di ricerca - > Percorso di ricerca dell'intestazione. Guarda l'immagine qui sotto.

Per tutti / molti progetti C ++ puoi aggiungere / modificare i percorsi personalizzati in Xcode Preferences- > Posizioni - > Percorsi personalizzati.

    
risposta data 04.11.2018 - 16:44
fonte

Leggi altre domande sui tag