Mostra Assistant Editor mancante in Xcode 11?


99

In Xcode 10, la barra degli strumenti aveva un'icona ad anello di blocco che mostrava l'editor dell'assistente, che manca in Xcode 11.

Xcode 10

Xcode 11


3
IDE terribile. Nascondere i pulsanti di cui hai bisogno per creare qualsiasi interfaccia utente utile che faccia qualsiasi cosa . WTF, Apple?
Andrew Koster,

Risposte:


118

In Xcode 10, la barra degli strumenti aveva un'icona ad anello di blocco che mostrava l'editor dell'assistente, che manca in Xcode 11.

L'interfaccia è leggermente cambiata, ma la funzionalità è ancora presente. L'angolo in alto a destra del riquadro dell'editor ha due pulsanti:

angolo in alto a destra del riquadro dell'editor di testo Xcode

Facendo clic sul pulsante sinistro, che assomiglia a righe di testo, viene visualizzato il menu a comparsa, in cui è possibile scegliere varie opzioni di configurazione dell'editor. Fare clic con il pulsante destro restringe semplicemente l'editor esistente e ne aggiunge un altro accanto.

Alcune delle stesse opzioni sono disponibili anche nel menu Editor nella barra dei menu principale.


Aggiornamento: questo è tratto dalle note di rilascio beta di Xcode 11 e forse spiega più completamente perché l'interfaccia utente è stata modificata:

Gli editor possono essere aggiunti a qualsiasi finestra senza bisogno dell'Assistente Editor. Gli editor vengono aggiunti utilizzando il pulsante "Aggiungi editor" nella barra di scorrimento o il comando File> Nuovo> Editor. Ogni editor può ora essere in una delle tre modalità: "Solo editor", "Editor e assistente" o "Editor e tela". Le ultime due modalità mostrano automaticamente il contenuto pertinente quando disponibile. Quando si utilizzano più editor, il comando Visualizza> Editor> Focus può essere utilizzato per espandere temporaneamente l'editor attivo in modo da riempire l'intera finestra, nascondendo altri editor. Per il supporto del controllo del codice sorgente, il pulsante Revisione codice nella barra degli strumenti sostituisce l'Editor di confronto. Il comando "Mostra autori" è ora disponibile dal menu dell'Editor del codice sorgente. Il registro SCM si trova ora nell'area Inspector. (43806898)

Con più editor possibili in una finestra, sono necessari controlli specifici dell'editor per mostrare le viste ausiliarie come l'assistente editor, la vista autore, ecc.


Dal commento di SMGreenfield:

A volte voglio guardare una parte diversa dello stesso dannato documento. C'è sempre stato un modo per farlo, ma ha comportato salti mortali.

Aggiungi semplicemente un altro editor: fai clic sul pulsante Aggiungi editor nell'angolo in alto a destra dell'editor o scegli File> Nuovo> Editor . Il nuovo editor mostrerà per impostazione predefinita lo stesso file su cui stavi lavorando nell'editor esistente.

Se i nuovi editor vengono visualizzati a destra dell'editor esistente e preferiresti che si impilassero verticalmente, puoi scegliere Visualizza> Cambia orientamento editor . Se vuoi che si impilino orizzontalmente per la maggior parte del tempo (impostazione predefinita) ma vuoi solo che ne venga visualizzato uno sotto, scegli File> Nuovo> Editor sotto .


78
Non posso essere l'unico che odia questo cambiamento.
Jan Schlorf

1
Come puoi aprire un file nell'Assistente Editor? Ho usato per fare clic su Opzione sul file nel navigatore del progetto. Impossibile trovare un modo per farlo in Xcode 11.0
balazs630

@ balazs630 Il contenuto di un assistente editor cambia automaticamente a seconda di cosa c'è nell'editor associato e di come hai configurato l'assistente. Ad esempio, se l'assistente è impostato su "controparte" e apri un .mfile nell'editor, l'assistente mostra il .hfile corrispondente . Se vuoi solo aprire un file arbitrario, usa un "editor separato" o un "editor successivo". Guarda Preferenze-> Navigazione-> Navigazione opzionale per un elenco di scelte, nessuna delle quali è esattamente ciò che ha fatto XC10. L'editor successivo è un'opzione abbastanza simile se di solito hai due editor aperti.
Caleb

1
Che ne dici di dividere la dannata finestra? A volte voglio guardare una parte diversa dello stesso dannato documento. C'è sempre stato un modo per farlo, ma ha comportato salti mortali.
SMGreenfield

1
@AlexZavatone C'è un pulsante con frecce opposte e un suggerimento che dice "Mostra o nascondi revisione codice". (Vedere l'immagine sopra.) Fare clic su questo.
Caleb

36

Scorciatoie :

  • control+ option+ command+ return: Mostra assistente editor
  • command+ return: Mostra solo Editor (nasconde Assistant Editor)

Utilizzo dell'editor sulla barra degli strumenti

inserisci qui la descrizione dell'immagine


2
Le scorciatoie sono sempre migliori quando si tratta di Xcode. Grazie!
iHarshil

Attenzione control+option+command+return: l'avevo premuto perché un altro sito web diceva che rimuove gli editor extra (cosa che ha fatto, ma tecnicamente non è quello che l'utente lo utilizza). Più tardi, quando ero in Xcode, NON mi avrebbe permesso di aggiungere alcun editor. Tutte le opzioni sono state disattivate per aggiungere altri editor e mi stavo infastidendo. Fino ad ora ho capito che premendo quella scorciatoia li disabilita.
Jose Ramirez

1
breve n semplice +1
Van

7

Si è spostato, per visualizzarlo fare clic sull'icona con linee orizzontali e selezionare Assistente. inserisci qui la descrizione dell'immagine


vai alla risposta breve e dolce! +1
Gayal Kuruppu

2

In Xcode 11 ora abbiamo più riquadri dell'editor. Puoi evocare un secondo riquadro, un terzo riquadro, quanti ne desideri.

Quando si dispone di un secondo riquadro, non è necessario che sia un assistente automatico. In altre parole, il riquadro dell'editor stesso è un assistente o non lo è. Quindi, se non lo è, è manuale. E se lo è, è automatico.

Per passare dall'essere un assistente all'essere un normale pannello, scegli Assistente dal menu Editor:

  • Se Assistant è selezionato , questo è un assistente ed è automatico. Ciò che viene visualizzato dipende automaticamente da un altro riquadro.

  • Se l'Assistente è deselezionato , si tratta di un normale riquadro dell'editor ed è manuale. Puoi visualizzare tutto ciò che ti piace in questo editor.


2

Nel caso in cui non sia possibile utilizzare il Add Editorpulsante, utilizzare la scorciatoia: Cmd + Ctrl + Shift + Enter


1

Attiva l'assistente navigando nel seguente in Xcode 11: -

Xcode> Editor> Assistente

Immagine dello schermo


0

Per Xcode 11.2.1

comando + opzione + ritorno

o

Menu principale -> Editor -> Visualizzazione linea


0

vale la pena notare che puoi anche aprire l'assistente editor facendo alt-clic sul file

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.