Ho recentemente aggiornato da Xcode 4.3 a 4.4 e sto per battere il mio schermo con frustrazione.Completamento codice Xcode "sfarfallio"
Il problema che sto avendo è con il completamento del codice. Mentre digito una variabile o un nome di metodo, la finestra di completamento viene visualizzata con i suggerimenti come previsto. Ma se provo a usare i tasti del cursore per scorrere tra i suggerimenti, i suggerimenti scompaiono e il cursore si sposta nel codice, non tra i suggerimenti. Se premo invio per accettare il suggerimento predefinito, esso respinge nuovamente i suggerimenti e inserisce un ritorno nel codice portando il cursore alla riga successiva.
Ciò non accade ogni volta che si tenta di completare il codice, ma si verifica più spesso. Per un determinato nome che sto cercando di completare, funziona o non funziona (per esempio se premo escape per ottenere i suggerimenti, scomparirà altrettanto rapidamente come la prima volta che è scomparso per quella linea/nome che ero cercando di completare). Quando arrivo alla riga successiva del codice, è una scommessa completamente nuova se funzionerà o meno. Sembra che più vicino al vero completamento del nome io sia, più è probabile che funzioni effettivamente e accetti il suggerimento o passi da un suggerimento all'altro. A volte, se agisco abbastanza velocemente, posso spostare il suggerimento evidenziato di una o due righe prima che i suggerimenti scompaiano. Sono consapevole del fatto che se non selezioni un suggerimento abbastanza rapidamente da dover eventualmente rimuovere i suggerimenti (dell'ordine di alcuni secondi), ma questo comportamento non è quello che sto descrivendo. Sarei MOLTO felice a questo punto se avessi un solo secondo per rispondere effettivamente e selezionare un suggerimento dal pop-up.
Finora ho provato a pulire il progetto, cancellando tutti i dati derivati dal progetto e riavviando xcode. Tutto ciò non sembra influenzare il comportamento. Qualche idea? Ho cercato StackOverflow e google e non ho trovato altre persone che hanno riferito questo problema ...
Grazie per tutte le idee,
Will
UPDATE:
Dopo l'aggiornamento alla XCode 4.6 versione di rilascio (e 4.5 da qualche parte nel mezzo lì), questo problema è ancora presente ... e fare modifiche nella finestra dell'editor di sinistra/principale è ancora un work-around.
Faresti meglio a segnalare un bug a Apple. – Cyrille
Sì, è ovviamente un bug, ma speravo che ci potesse essere un lavoro a breve termine. –
Ho lo stesso problema. Ottengo l'elenco di completamento, ma si chiude prima di riuscire a scegliere qualsiasi cosa.Sembra in qualche modo collegato alla finestra del terminale per LLDB. Prima era solito completare automaticamente le parole senza che io decidessi nulla. Dopo che questo comportamento è scomparso e LLDB ha funzionato bene, ho ottenuto questo "sfarfallio" nella normale finestra dell'editor di codice. –