Eu sempre pressiono F6para construir meu projeto. De repente, algumas das minhas instâncias do Visual Studio estão querendo que eu use Ctrl- Shift- B. Não está relacionado ao teclado - o texto real da opção de menu muda de " F6" para " Ctrl- Shift- B".
Alguma resposta sobre como consertar e o que causa isso ?
c#
visual-studio-2008
TheSoftwareJedi
fonte
fonte
Respostas:
Isso ocorre porque você pode ter selecionado "Configurações Gerais de Desenvolvimento" como suas configurações de ambiente padrão para o Visual Studio (o que geralmente fazemos na primeira inicialização do VS depois de instalá-lo, pois abre uma caixa de diálogo para escolher as configurações de ambiente padrão).
Se você deseja apenas alterar as configurações das teclas de atalho do teclado, basta seguir a solução proposta por outros ( Ferramentas> Opções> Ambiente> Teclado> Visual C # 2015 ). MAS isso apenas mudará as configurações do teclado para C #, mantendo o restante das configurações apenas como configurações gerais.
Se você realmente pretende alterar o ambiente completo para as configurações C #, siga esta abordagem.
SOLUÇÃO 1:
ou você pode fazer o mesmo como
SOLUÇÃO 2:
Ambas as abordagens forneceriam o mesmo resultado de alterar todo o seu ambiente para 'Visual C # "daí em diante.
Aproveite a codificação :)
fonte
Problema de corrupção de mapeamento de teclado, talvez? Verifique Ferramentas / Opções, Ambiente / Teclado. Deve haver uma lista suspensa para o esquema de mapeamento do teclado e, ao lado, um botão Reiniciar. Aperte o botão de reset.
Não sou responsável por bagunçar suas configurações - salve-as antes de fazer isso, apenas no caso de você bagunçar o cão.
Ah, caso os agentes antidrogas por aí se importem, acho que essa é uma pergunta válida e seria colocada fora se alguém votasse para fechá-la. Claro que agora que eu disse isso, é uma certeza, não é?
fonte
Seu esquema de teclado mudou - vá para Ferramentas / Opções / Ambiente / Teclado e defina o esquema de teclado padrão para 'Visual C # 2005'
fonte
Se você tiver outras combinações de teclas e não quiser redefinir o lote, use:
Tools -> Options -> Environment -> Keyboard
Em seguida, localize
Build.BuildSolution
ouBuild.RebuildSolution
(conforme sua preferência) selecioneGlobal
noUse shortcut in
menu suspenso, posicione o cursorPress Shortcut Key
e dê um tapa F6. Ele vai mostrar a você o que está atualmente atribuído, para mim é atravessar painéis divididos (talvez substitua F6quando você usa painéis divididos pela primeira vez? Eu sempre me perguntei por que minha máquina de desenvolvimento doméstico foi construída com F6e minha de trabalho não e, pensando bem, nunca usei painéis divididos em casa) e clique em Atribuir.fonte
É porque você instalou o VMWare. Ele remapeia essa chave para que F6 possa ser usado para iniciar a depuração em uma máquina virtual.
Me irritou também.
fonte
Você pode reatribuir SHIFT+ F6para construir apenas o projeto atual:
1 / Vá para
Tools -> Options -> Environment -> Keyboard
2 / Mostrar comandos contendo:
Build.BuildSelection
3 / Focalize o campo
Press shortcut keys
e pressione Shift+ F6para atribuí-lofonte
O plugin NPPscripting do Notepad ++ quebrou o Ctrl-Shift-B para todo o meu sistema operacional enquanto o NP ++ estava em execução. Desinstalar o plug-in (tive que excluir a DLL manualmente da pasta de plug-ins do Notepad ++) consertou o mapeamento de teclas quebrado para mim.
fonte
Eu tinha o TPFanControl instalado, que capturou Ctrl+ Shift+ Bglobalmente. Usei uma ferramenta mencionada nesta resposta para descobrir qual programa está registrado para quais atalhos.
fonte
Eu tinha uma compilação desatualizada em minha solução (as bibliotecas incluídas aparentemente estavam usando versões antigas de DLL e eu estava recebendo MissingMethodException em tempo de execução), então excluí todos os diretórios \ bin em meus projetos C #, reiniciei o Visual Studio e, de repente, esse problema agora está me afetando pela primeira vez em mais de 3 anos desde que comecei a usar o Visual Studio.
Não tenho ideia de como isso pode ter afetado minhas configurações de usuário, mas aparentemente afetou. Eles deixaram de usar o perfil de teclado "Visual C # 2005" para "padrão"
fonte
Ferramentas -> Opções -> Ambiente -> Teclado
pesquise este comando: "ClassViewContextMenus.ClassViewProjectBuild"
Atribuir F6
fonte