Visual Studio Facendo clic su Trova risultati si apre il codice nella finestra errata


191

Sto usando Visual Studio 2010 e quando eseguo una "Trova nei file" i risultati vengono restituiti alla finestra "Trova risultati 1" che è ancorata sotto la finestra dell'editor del codice.

Prima, avrei fatto doppio clic su uno dei risultati nella finestra Trova risultati e il file su cui ho fatto clic si aprirà nel pannello dell'editor di codice.

Il problema ora è quando faccio clic su uno dei risultati, si apre nello stesso pannello della finestra Trova risultati che risulta essere molto più piccola della finestra dell'editor di codice che è fastidiosa.

Qualcuno sa come farlo in modo che quando faccio doppio clic sui risultati della ricerca si riaprono nella finestra dell'editor del codice?

Grazie!


Ho provato ad aggiungere visual-studio-2013tag ma non me lo ha permesso, ma questo succede ancora nel 2013 !! anche con finestra di ripristino
Simon_Weaver

2
possibile duplicato delle finestre dei codici
Rachel,

1
Se una delle risposte di seguito ha risposto alla tua domanda, il modo in cui funziona questo sito, "accetteresti" la risposta, più qui: Cosa devo fare quando qualcuno risponde alla mia domanda? . Ma solo se la tua domanda ha davvero avuto risposta. In caso contrario, considera di aggiungere ulteriori dettagli alla domanda.
Arrivederci StackExchange il

Risposte:


266

Fai clic su Finestra-> Ripristina layout finestra


2
Lo stesso comando ( Window -> Reset Window Layout) esiste in Visual Studio 2013 e continua a risolvere il problema;).
Gavin Hope,

9
Grazie. Funziona anche in VS2015
Randall, fino al

Questa soluzione di solito lo risolve rapidamente per me. Tuttavia, un'istanza, non ha funzionato la prima volta ma ha funzionato dopo aver riavviato VS.
John Lee,

4
Funziona anche in VS2017
JS5,

7
Successo anche in VS2019
Jesper Mygind il

114

Funziona con VS2013 Update 4 e tutte le versioni più recenti, incluso VS2019.

Pensavo di avere questo problema, ma è stato facilmente risolto agganciando la finestra Trova risultati utilizzando la parte inferiore dei selettori di posizione della finestra.

I file si aprono nella stessa posizione di Trova risultati quando la finestra è ancorata nelle posizioni immediatamente accanto alla posizione centrale.

Selettore posizione finestra VS2013


8
questo ha aiutato. Il ripristino del layout della finestra non mi ha aiutato nel mio caso
slfan,

1
Funziona anche in Visual Studio 2015
Sameer Alibhai,

5
Funziona anche in Visual Studio 2017
Matt,

1
Soluzione di gran lunga migliore rispetto alla soluzione accettata da "aver tentato di riavviare il computer"
Dirk Boer,

Ha funzionato per me e poi ho ridisegnato la finestra Esplora soluzioni e la finestra Proprietà come preferisco. I file di codice si aprono ancora nel riquadro principale dopo aver eseguito questo passaggio aggiuntivo.
Colm


3

Vai lo stesso ... irritante ... Mi sono reso conto che questo comportamento indesiderato si è verificato solo mentre l'app era in esecuzione nel debug. Dopo che ho smesso di eseguire il debug, è stato creato un nuovo pannello con questo file aperto al suo interno. Se avessi aperto nuovi file, si sarebbero aperti in questo nuovo pannello. Se chiudo tutti i file in questo nuovo pannello, aprendo nuovi file da "Trova nei file" si apre nella finestra dell'editor di codice standard (purché l'app non sia in esecuzione).


3

Ho avuto anche questo problema. Ho riscontrato il problema in VS2013. Non volevo fare "Finestra -> Ripristina layout finestra" perché sembrava che avrebbe fatto altre cose che non volevo.

Ecco la mia soluzione:

  1. Ho notato il problema in VS2013 in cui avevo aperto il progetto "A".

  2. Ho aperto un'altra copia di VS2013 e ho aperto il progetto "B".

  3. Ho chiuso la copia di VS2013 che mostrava il comportamento fastidioso: progetto A.

  4. Ho chiuso la copia di VS2013 con il progetto B aperto.

  5. Ciò ha salvato le impostazioni dalla copia "buona".

  6. Ha aperto il progetto A in VS2013 e tutto è andato bene.

Ovviamente, l'avvertenza è che questo richiede di notare il problema prima di chiudere VS2013. Ma se lo noti in tempo, questa è una soluzione abbastanza semplice.


2

Per coloro che non vogliono ancorare le loro "Trova risultati", "Elenco errori", "Output", ... finestre a destra e per quelle la risposta sopra che è Finestra-> Ripristina layout finestra non funziona: forse stai provando ad attraccare in un posto sbagliato Dovresti agganciare queste finestre fino in fondo. Fare riferimento qui: https://stackoverflow.com/a/2735726/6176317


0

Per me, questo stava accadendo con una finestra di Visual Studio contenente un file SQL con l'opzione Dividi finestra attiva. Se il cursore si trovasse nel riquadro superiore della finestra, sia Ctrl + F (Trova) che Ctrl + H (Trova e sostituisci) farebbero apparire il controllo di ricerca nell'altra (principale) finestra di Visual Studio. Lo spostamento della finestra SQL nella finestra principale ha fatto sì che Trova, Trova e Sostituisci visualizzasse invece la finestra di dialogo "Trova nei file" fino a quando non è stata selezionata un'altra scheda.

Per ovviare a questo problema, posizionare il cursore nel riquadro inferiore che ha consentito a Find e Find & Replace di funzionare correttamente in quel riquadro di quella finestra. Sfortunatamente fintanto che la suddivisione della finestra è presente, il bug è ancora presente nel riquadro superiore.

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.