Vraag Hoe snel ik naamruimten in Visual Studio 2015 op te lossen


Wanneer ik een methode typ waarvoor de naamruimte niet is geïmporteerd, krijg ik een rode, golvende onderstreping (ook wel een kronkelende rode lijn genoemd) die aangeeft dat er een fout is opgetreden. Met Visual Studio 2012 kan ik met de rechtermuisknop op deze rode lijn klikken en snel de gewenste naamruimte selecteren met Resolve > using System.Text.RegularExpressions uit het contextmenu met de rechtermuisknop. Ik heb ook de optie om mijn methode volledig te kwalificeren met de volledige naamruimte.

Visual Studio 2012 gebruiken:

Visual Studio 2012 resolve namespace options

In Visual Studio 2015-voorbeeld ontbreekt deze optie in mijn contextmenu met de rechtermuisknop. Weet iemand hoe dit in te schakelen -of- snel de naamruimte kiezen die ik wil?


24
2018-01-28 13:36


oorsprong


antwoorden:


Dit menu is gewijzigd en een nieuwe functie is toegevoegd. Het oorspronkelijke menu-item is vervangen door "Quick Actions ...", dat zijn eigen submenu opent waar ik de dingen kan vinden die ik zoek, zoals het importeren van namespaces en refactoring-opties:

Visual Studio 2015 Quick Actions


33
2018-01-30 16:21



@dotnetstep is absoluut correct.

Voor een nog sneller oplossingsproces: 

  1. Plaats de tekstcursor op het woord dat in het rood is geknepen.
  2. druk op Ctrl + . (periode).
  3. Druk op enter.
  4. Geniet van een snelle naamruimte-resolutie :)

11
2018-01-28 20:18



Deze optie is daar erg aanwezig, maar het verandert een beetje. Je moet het volgende doen.

enter image description here

U kunt gele lamp en pijl zien. Klik gewoon op die pijl en je ziet de optie of dubbelklik op Regex en er verschijnt een gele bol aan de linkerkant van die lijn. Verplaats de cursor naar dat gloeilampicoon en je ziet de optie.

enter image description here


5
2018-01-28 17:46