24

Quando si digita un metodo per il quale lo spazio dei nomi non è stato importato, viene visualizzata una sottolineatura rossa ondulata (ovvero una linea rossa ondulata) che indica un errore. Utilizzando Visual Studio 2012, posso fare clic con il pulsante destro su questa linea rossa e selezionare rapidamente lo spazio dei nomi desiderato utilizzando Resolve > using System.Text.RegularExpressions dal menu di scelta rapida visualizzato facendo clic con il pulsante destro del mouse. Ho anche la possibilità di qualificare completamente il mio metodo con lo spazio dei nomi completo.Come risolvere rapidamente lo spazio dei nomi in Visual Studio 2015

Utilizzando Visual Studio 2012:

Visual Studio 2012 resolve namespace options

In anteprima di Visual Studio 2015, questa opzione non è presente dal mio destro del mouse menu contestuale. Qualcuno sa come abilitare questo - oppure - scegliere rapidamente lo spazio dei nomi che voglio?

+0

Hai forse installato altre estensioni di Visual Studio? – rrirower

+0

Gli unici componenti aggiuntivi che ho installato sono VS2012 Color Theme Editor e MVC5. – laylarenee

risposta

33

Questo menù è cambiato e una nuova funzione è stata aggiunta. La voce di menu originale è stato sostituito da "Azioni rapidi ...", che porta un proprio sottomenu dove posso trovare le cose che sto cercando, come l'importazione di spazi dei nomi e le opzioni di refactoring:

Visual Studio 2015 Quick Actions

5

Questa opzione è molto presente ma cambia leggermente. Devi fare la seguente cosa.

enter image description here

Si può vedere la lampadina gialla e freccia. Basta cliccare su quella freccia e vedrai l'opzione o fai doppio clic su Regex per far apparire la lampadina gialla sul lato sinistro di quella linea. Sposta il cursore sull'icona di quella lampadina e vedi l'opzione.

enter image description here

10

@dotnetstep è assolutamente corretto.

Per un processo di risoluzione ancora più veloce:

  1. Posizionare il cursore del testo sulla parola che viene squiggled in rosso.
  2. Premere Ctrl + . (periodo).
  3. Invio invio.
  4. Godetevi risoluzione namespace veloce :)
+2

In VS2015, con le azioni "Lightbulb", è sufficiente avere il cursore sulla stessa riga e l'editor C# mostrerà tutte le azioni disponibili su quella linea. – Jimmy

Problemi correlati