Gépelt átnevezni változó

szavazat
12

Anders Hejlsberg mutatja be Channel9 amit átnevezni változók több fájlokat a Visual Studio géppel plugin. cf .: videó bevezetőjében géppel Anders Hejlsberg at 50:08.

Azonban, amikor megnyitja a Refactoring menü, az összes elem ki van kapcsolva, beleértve átnevezése. Én a legújabb verzióját VS2012 Professional. Lehet, hogy ez összefügg a ReSharper ami telepítve van a rendszerre. Tud valaki megerősítené ezt hibaként vagy az átnevezés funkció még fejlesztés?

Szerkesztése , mert én nem post ez egy válasz:

ReSharper felülbírálja néhány eredeti Visual Studio menüpontok. Van egy jelölőnégyzetet RESHARPER -> Options -> Keyboard & Menus -> Hide overriden Visual Studio menu items.

Jelölje be ezt, és az eredeti Refactoring menü jelenik meg újra. Ott van a Renamefunkció, amely működik, csak finom.

A kérdést 02/10/2012 23:59
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
3

ReSharper (7.1.1) nem rendelkezik beépített átnevezés támogatást géppel. Ha ReSharper telepítve akkor valószínűleg nyomós (és rejtőzködő) Visual Studio natív átnevezés - ez az alapértelmezett funkciót.

Mutatni, és lehetővé teszi Visual Studio átnevezés meg kell törölje a következő lehetőséget:

ReSharper -> Options -> Keyboard és menük -> elrejtése felülírják Visual Studio menüpontok

(Per a megjegyzéseket, hogy ezt a bejegyzést, akkor szavazni ezt a funkciót hozzá kell adni ReSharper a következő linken: http://youtrack.jetbrains.com/issue/RSRP-330454 )

Válaszolt 14/06/2013 14:41
a forrás felhasználó

szavazat
3

Két oka lehet annak, hogy nem tudja a nevét refactor Visual Studio.

  1. Ha fut az alkalmazás debug módban, számos szerkesztési funkciók nem érhetők el

  2. Ha van egy Visual Studio kiterjesztése, például ReSharper, akkor lehet, hogy felülbírálja a Visual Studio funkciót a menüben, vagy a gyorsbillentyűket. Átnevezésre, a Visual Studio parancsikont egyszerűen F2, így nem ütköznek a ReSharper billentyűkombinációk - de ReSharper még felülírhatja a helyi menüből.

Válaszolt 04/10/2012 15:47
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more