Quando seleciono várias linhas de código e quero recuá-las como de costume com a TABtecla key, elas excluem todas. Eu venho do Eclipse, onde sempre fiz dessa maneira. Como isso é feito no Xcode? Espero que não linha por linha;)
xcode
code-formatting
obrigado
fonte
fonte
Respostas:
Os atalhos de teclado são ⌘+ ]para indentação e ⌘+ [para indentação.
fonte
Selecione seu código para reinserir e vá para
fonte
⌘+ [e ⌘+ ]são os equivalentes shift+tabno Xcode.
fonte
Aqui estão os atalhos para formatar o código no XCode
Formate o código inteiro (classe / controlador inteiro)
Selecione o código inteiro e pressione control+ I no mac para formatar seu código.
Formatar bloco de código específico
Selecione o código e pressione:
Nota: conforme sugestão do @JavierGiovannini, você pode fazer usando a opção Menu do Editor
fonte
Outra maneira de reformatar rapidamente o recuo é recortar e colar rapidamente. ⌘+ xe ⌘+ v. Costumo encontrá-lo mais rápido que ⌘+ [ou ⌘+, ]pois você pode fazê-lo com uma mão (versus duas) e ele será reformatado para o nível de recuo correto em uma foto.
fonte
⌘
+,I
que "recuou automaticamente pelo XCode", e não apenas "recua um bloco de linhas".Primeiro, selecione todo o código usando
command
+a
Segundo, mantenha pressionada a tecla
ctr
e pressionei
todo o código selecionado será bem recuado.
fonte
Se você usar sinergia (para compartilhar um teclado para dois PCs) e o PC (MAC) no qual você está usando o xcode é escravo, e o PC mestre é o Windows PC
os atalhos de teclado são alt+ ]para indentação e alt+ [para indentação.
Atualizar:
Mas a partir da sinergia versão 1.5, trabalhando ⌘+ [para indentação e ⌘+ ]para indentação
fonte
No Xcode 9, você pode finalmente usar Tab e Shift + Tab para recuar várias linhas de código. Yay!
fonte
Selecione "tecla Tab: Recuos sempre" em Preferências> Texto Edição-> Indentation Então você pode recuar uma única linha ou uma seleção de linhas, pressionando TABou SHIFT+ TAB Infelizmente este remove completamente a possibilidade de inserir separadores onde pretende e, em conflito com o mal a tecla tab usada para alternar entre "campos de preenchimento automático".
Acho que precisamos de mais teclas tab no teclado, uma não é suficiente ...
fonte
Para todos os Xcoders franceses ao redor, as combinações de teclas padrão são as seguintes:
Seleção de recuo:
⇧+ ⌘+ ⌥+)
Seleção de desindentação:
⇧+ ⌘+ ⌥+(
fonte
Para aqueles com teclado espanhol no mac, estes são os atalhos:
⌘+ ⌥+ [para recuo
⌘+ ⌥+ ]para recuo
fonte
O atalho para reentrar é: control + i
fonte
aqui todos os atalhos importantes de outra pergunta respondida no estouro de pilha
fonte
Se você deseja remapear o padrão do Xcode ⌘+ [a TAB, você pode fazer o seguinte:
Instale um programa chamado "Karabiner".
Vá para Preferências ~> "Misc e Desinstalar"
Na seção "Configuração personalizada", clique no botão "Abrir private.xml"
Abra o arquivo e substitua seu conteúdo pelo seguinte código:
Vá para Preferências ~> "Alterar chave" ~> clique no botão "Recarregar XML"
Marque a caixa de seleção chamada "Tab ao invés de Command + ["
Aproveitar
PS: Observe que essa configuração funciona globalmente em sua máquina, não apenas no Xcode. No entanto, tenho certeza de que o google pode ajudá-lo a encontrar uma solução para personalizá-lo ainda mais, aplicando as alterações apenas ao Xcode.
fonte
Teclado dinamarquês
Desindentado: ⌘+ ⌥+ 8
Recuo: ⌘+ ⌥+ 9
fonte
Basicamente, ⌘ [para o recuo múltiplo esquerdo e ⌘ ]o recuo múltiplo direito.
Para
TR
teclado você pode esquerda múltipla travessão com ⌘ ⎇ 8e múltipla travessão incorrectamente com ⌘ ⎇ 9.Porque tanto 8e 9sãoALT
personagens da estes nums.Or se você tem um teclado que tem [ou ]caracteres são pertencem aALT
( ⎇) propriedade de modo que você pode usar⌘ ⎇ KEYBOARD CHARACTERfonte
Tecla de atalho:
NOTA: Selecione os códigos para recuar novamente e pressione 'control' e 'i' no seu mac.
fonte
Como não vi uma atualização desta pergunta para a versão atual do Xcode, pensei em acrescentar que, no Xcode 9.3, o Tab funciona para indentar linhas selecionadas de texto, além de passar de um campo de preenchimento automático para outro .
fonte
No Xcode 4.2, o recuo automático é muito bom. Agora você pode recuar uma seleção de código pressionando a tecla Tab. Acho que o Xcode geralmente formata o código muito bem automaticamente, e você raramente precisa mudar as coisas. Acho mais rápido selecionar um pedaço de código, clicar com o botão direito do mouse e escolher Estrutura -> Recuar se algum código parecer confuso.
fonte
Guia para recuo SHIFT + recuo de guia
fonte