Siempre presiono F6para construir mi proyecto. De repente, algunas de mis instancias de Visual Studio quieren que use Ctrl- Shift- B. No está relacionado con el teclado: el texto real de la opción de menú cambia de " F6" a " Ctrl- Shift- B".
¿Alguna respuesta sobre cómo solucionarlo y qué causa esto ?
c#
visual-studio-2008
ElSoftwareJedi
fuente
fuente
Respuestas:
Esto se debe a que es posible que haya seleccionado "Configuración general de desarrollo" como configuración de entorno predeterminada para su Visual Studio (lo que generalmente hacemos en el primer lanzamiento de VS después de instalarlo, ya que aparece un cuadro de diálogo para elegir la configuración de entorno predeterminada).
Si solo desea cambiar la configuración de las teclas de acceso rápido del teclado, simplemente siga la solución propuesta por otros ( Herramientas> Opciones> Entorno> Teclado> Visual C # 2015 ). PERO esto solo cambiará la configuración del teclado a la configuración de C # mientras mantiene el resto de la configuración solo como configuración general.
Si realmente tiene la intención de cambiar el entorno completo a la configuración de C #, siga este enfoque.
SOLUCION 1:
o puedes hacer lo mismo como
SOLUCIÓN 2:
Ambos enfoques le darían el mismo resultado de cambiar su entorno completo a 'Visual C #' en adelante.
Disfruta de la codificación :)
fuente
¿Problema de corrupción de mapeo de teclado quizás? Marque Herramientas / Opciones, Entorno / Teclado. Debería ver un menú desplegable para su esquema de asignación de teclado y junto a él un botón Restablecer. Pulsa el botón de reinicio.
No soy responsable de estos problemas con tu configuración; guárdalos antes de hacer esto por si acaso te jodes al perro.
Oh, en caso de que a los narcos les importe, creo que esta es una pregunta válida y sería eliminada si alguien votara para cerrarla. Por supuesto, ahora que he dicho eso, es una certeza, ¿no?
fuente
Su esquema de teclado ha cambiado: vaya a Herramientas / Opciones / Entorno / Teclado y configure el esquema de teclado predeterminado en 'Visual C # 2005'
fuente
Si tiene otras combinaciones de teclas y no desea restablecer el lote, use:
Tools -> Options -> Environment -> Keyboard
Luego busque
Build.BuildSolution
oBuild.RebuildSolution
(según su preferencia) seleccioneGlobal
en elUse shortcut in
menú desplegable, coloque el cursorPress Shortcut Key
y golpee F6. Le mostrará a qué está asignado actualmente, para mí es atravesar paneles divididos (¿tal vez se anula F6cuando usa paneles divididos por primera vez? Siempre me he preguntado por qué mi máquina de desarrollo doméstico se construyó con F6y mi trabajo una no lo hace y ahora que lo pienso, nunca he usado paneles divididos en casa), luego presione Asignar.fuente
Es porque instaló VMWare. Reasigna esa clave para que F6 se pueda usar para iniciar la depuración en una máquina virtual.
También me molestó.
fuente
Puede reasignar SHIFT+ F6para crear solo el proyecto actual:
1 / Ir a
Tools -> Options -> Environment -> Keyboard
2 / Mostrar comandos que contengan:
Build.BuildSelection
3 / Enfoque el campo
Press shortcut keys
y presione Shift+ F6para asignarlofuente
El complemento NPPscripting de Notepad ++ rompió Ctrl-Shift-B para todo mi sistema operativo mientras NP ++ se estaba ejecutando. La desinstalación del complemento (tuve que eliminar la DLL manualmente de la carpeta de complementos de Notepad ++) solucionó la asignación de teclas rota para mí.
fuente
Tenía TPFanControl instalado que capturó Ctrl+ Shift+ Bglobalmente. Usé una herramienta mencionada en esta respuesta para averiguar qué programa se registró para qué accesos directos.
fuente
Tenía una compilación obsoleta en mi solución (las bibliotecas incluidas aparentemente usaban versiones antiguas de DLL y obtenía MissingMethodException en tiempo de ejecución), así que eliminé todos los directorios \ bin en mis proyectos C #, reinicié Visual Studio y, de repente, este problema ahora me está afectando por primera vez en los más de 3 años desde que comencé a usar Visual Studio.
No tengo idea de cómo esto podría haber afectado la configuración de mi usuario, pero aparentemente lo hizo. Pasaron de usar el perfil de teclado "Visual C # 2005" a "predeterminado"
fuente
Herramientas -> Opciones -> Entorno -> Teclado
busque este comando: "ClassViewContextMenus.ClassViewProjectBuild"
Asignar F6
fuente