Estou tendo problemas com o Xcode não ser confiável ao usar o atalho de teclado para comentar ou descomentar o código ⌘+ /. Não consigo encontrar um padrão real de quando ele quebra, mas geralmente acontece depois de construir e executar meu código no simulador. Não funcionará novamente até que eu edite algo em qualquer um dos meus arquivos de código. Mesmo que eu mude para outro arquivo na visualização principal, comentar via atalho não funciona. Outros atalhos de teclado, como recuo ⌘+ [continuam funcionando bem.
Outras pessoas têm esse problema e, em caso afirmativo, você encontrou uma solução? Eu sei que parece uma pequena reclamação, mas ao executar e, em seguida, tentar rapidamente comentar um bloco de código para verificar o efeito, é um pouco inconveniente.
Estou usando o Xcode 6.1 (6A1052d) no OXS Yosemite 10.10 (14A389) e desenvolvendo no Objective-C para iOS, se isso for importante.
fonte
Respostas:
Para um Xcode 8, a solução é
e reinicie seu computador.
fonte
Pressione ⌘+ ]uma vez e, em seguida, ⌘+ /começará a trabalhar novamente.
Você pode pressionar ⌘+ [para desfazer o efeito de recuo.
Atualizar:
Observação: esta solução foi fornecida antes do lançamento do Xcode 8, portanto, pode não funcionar para todos. Se você ainda estiver enfrentando problemas, consulte a resposta de @CryingHippo em vez de fazer um downvoting.
fonte
Eu fiz isso várias vezes com o Xcode 8. O mais recente é o Xcode 10.1, onde eu apenas fecharia o Xcode e iria para Aplicativos e renomeia o Xcode para outra coisa, por exemplo, Xcode 2, inicie-o, feche novamente e renomeie novamente. Começa a funcionar depois disso. Não é necessário reiniciar o Mac ou comandos de terminal.
Ele ainda funciona a partir do Xcode 10.1. Não acredito que a Apple ainda não o corrigiu de maneira adequada.
fonte
Nenhuma das soluções acima funcionou para mim com o Xcode 8.0 (final). Se você também tem o Xcode 8.1 beta instalado como eu, tente isto: simplesmente renomeie /Applications/Xcode-beta.app para outra coisa e reinicie o Xcode 8. Curiosamente, isso resolveu.
fonte
Xcode.app
para outra coisa, reiniciando, parando e renomeando de volta paraXcode.app
consertar para mim. Obrigado!A resposta de Oscahie também funciona para versões não beta do Xcode. Aqui estão as etapas a seguir, com base no comentário de Sam:
Não há necessidade de reinicializar!
fonte
Eu não tive que fazer nada disso. Uma simples reinicialização corrigiu isso.
fonte
Uma solução simples funciona bem para mim com as seguintes etapas:
Isso pode ajudar alguém.
fonte
No meu código eu tinha esta sequência:
/*" BLABLA MY COMMENTS */
Todo o código sob este não era "comentável".
Removido o "e estava ok!
Espero que ajude!
fonte
Estou usando o Xcode 8.1 (não beta) e tive o mesmo problema, não consegui cmd + \ para comentar. Reiniciar o Xcode não está funcionando para mim, mas REINICIAR meu Mac RESOLVEU o problema sem a necessidade de remover o cache.
fonte
Apenas feche o xcode completamente e reinicie. Funcionou para o xcode 8.2
fonte
Eu simplesmente tive o mesmo problema depois de configurar um novo Mac com o Xcode 10.1 usando o layout de teclado alemão.
A solução foi desabilitar o atalho do teclado nas configurações do sistema para o menu de ajuda.
Configurações do sistema> Teclado> Atalhos> Atalhos de aplicativos.
Havia um atalho para todos os aplicativos para mostrar o menu de ajuda. Se você tiver isso, clique na caixa de seleção para desativá-lo
fonte
Encontrei um padrão em que os comentários de alternância não funcionam. Na verdade, remover o comentário funciona, mas o comentário não, tanto no teclado quanto no menu Editor. Isso acontece em um arquivo específico, sugerindo que há algo no texto que impede o funcionamento. Testei no XCode 10.1ß e no XCode10.2, em diferentes máquinas.
O texto antes desta linha pode ser comentado, o texto depois não pode (mantive o texto exatamente como está)
Parece que / *… * / dentro do UIAlertController () é a causa. Se suprimir os dois comentários internos, tudo funcionará bem.
Eu preenchi um relatório de bug. # 49907361
fonte
Tive esse problema no Xcode 8.0. Mesmo que eu já tenha movido o Xcode 8.1-beta para outro lugar (é em
Application/Xcode otherversions/Xcode 8.1-beta.app
). Eu tenho que deletar para a lixeira, reiniciar o Xcode 8.0, e cmd + / de alguma forma funciona novamente.fonte
Nada acima funcionou, mesmo depois de tentar várias vezes.
Aguarde uma nova atualização e instale.
Outra razão pode ser que o xcode não está no
Application
diretório.fonte
Eu também estava enfrentando esse problema, ao ter vários Xcode instalados.
Em qual versão do Xcode você está enfrentando esse problema, para resolver isso, o Xcode deve estar na pasta do aplicativo. Se ele residir na subpasta, mova-o diretamente para a pasta Aplicativo.
fonte