Perguntas com a marcação «indentation»

O recuo é usado para organizar o código, indicando blocos, fechamentos, condicionais e outras construções. Facilita a leitura do código e, em alguns idiomas, é usado para manipular o fluxo de controle.

2
Como desativar o recuo automático de novas linhas?
Atualizei recentemente o emacs para a versão 24.4.1 e algo mudou na indentação de novas linhas. Quando pressiono enter, espero apenas o caractere de nova linha "nu" no ponto em que o cursor estava presente, especialmente se eu estiver no meio da linha, essa linha deve ser dividida e nenhum …

5
Diferentes estilos de indentação para diferentes projetos
Trabalho em muitos projetos C diferentes, com estilos únicos de recuo. Como faço para o Emacs fazer configurações de recuo por projeto sem poluir as árvores do projeto upstream com .dir-locals.elarquivos? Eu quero combinar os projetos usando seus caminhos no disco.

5
Como código de formato bonito (inserir automaticamente novas linhas, recuo, etc.)?
Estou usando, spacemacsmas presumivelmente é necessário o conhecimento do emacs aqui. Eu tenho um arquivo JSON com uma única linha longa, digamos este JSON em json.org/example: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} Gostaria que o emacs reinscreva …

2
Existe alguma documentação SMIE clara?
Passei muitas e muitas horas tentando obter qualquer tipo de regra / gramática / coisa de identação SMIE. Existem exemplos de um modo pequeno, baseado em SMIE, de brinquedo ou esqueleto, com documentação sobre como ele realmente funciona ou alguma discussão sobre como usá-lo? Algo que, digamos, define uma expressão …
18 indentation  smie 


2
Desative completamente toda a indentação automática
Como desativo completamente toda a indentação automática no Emacs? Preciso desabilitá-lo pelo menos para o modo Fundamental, mas estou bem com ele sendo desabilitado globalmente para a sessão atual. Por favor, leia o restante desta pergunta antes de declarar uma duplicata. Todas as outras respostas que encontrei são para uma …

1
Como recuar itens nos ambientes com itens LaTeX / AUCTeX?
P: como posso obter o recuo "adequado" dos itemizeambientes LaTeX auctex? Aqui é onde eu gostaria de estar com itemum itemizeambiente: \item A linha é recuada dois espaços em relação ao início do ambiente linhas de continuação no item são recuadas dois espaços adicionais em relação à \itemlinha Isto é …

3
Navegar por recuo
Eu quero navegar entre as linhas de um arquivo com base no recuo. O arquivo é estruturado por recuo: uma linha mais recuada que a linha anterior é filha da linha anterior, uma linha que tem o mesmo recuo que a linha anterior é seu irmão. Estou procurando principalmente três …

1
Recuo correto para linhas quebradas
Eu tenho o seguinte texto agrupado, especialmente quando você usa muitas janelas: Eu estou querendo saber se o recuo do texto quebrado pode ser alterado como no Vim: ) Ao descobrir, parece que o AutoFillMode é responsável por isso. Eu esperava que isso pudesse melhorar no Emacs 25. Após o …

1
Ver código com recuo diferente do que foi salvo no disco
Trabalho em alguns projetos com estilos de indentação que acho realmente irritantes. Gostaria de visualizar o código com um certo estilo de recuo, mas sempre salve em disco com o estilo de recuo prescrito. Especificamente, eu gosto do estilo padrão de recuo do emacs em argumentos de função de várias …

2
Melhor indentação e navegação no código fonte do assembly
Quando escrevo código C ou Java, é extremamente regular, mas com assembly ( asm-mode), é muito desorganizado. Eu estou usando auto-completee yasnippet. Criei trechos e os estou usando, mas a organização e o recuo do código são desorganizados. Que pacote (s) me ajudaria: recue facilmente o código e os comentários …

4
Como personalizar a indentação no modo organizacional?
essa pergunta realmente surge porque eu gosto de usar fontes não monoespaçadas (Sabon, Minion, Garamond etc.) Isso causa um problema ao usar o modo de indentação orgânica, pois o texto sob as manchetes agora não está alinhado com as manchetes. Exemplo: A fonte é Georgia. Agora, se eu mudar para …

1
Indentação automática \ if com AUCTeX
O AUCTeXcomportamento atual do texcódigo primitivo que envolve instruções if- like é recuar a instrução condicional no mesmo nível da condição circundante. Ou seja, código como \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% aparece como um grande bloco de texto. Gostaria de fazer o AUCTeXrecuo do trecho da seguinte forma: \if@sometoggle% \dosomething% …

1
problema de recuo automático do python
Estou usando o Emacs 24.4. Ao escrever código Python, o Emacs se comporta de maneira estranha em relação à indentação. Por exemplo: for i in range(10): print(i) for i in range(10) Quando eu insiro :, o Emacs adiciona um recuo desnecessário no início da terceira linha. Isso é muito estranho, …

1
Níveis de recuo da coloração
Considere os dois instantâneos a seguir: O primeiro abaixo é proveniente do Emacs no modo Python (com Jedi & Elpy) O segundo abaixo vem do photoshopping manual do anterior para facilitar a distinção entre tantos níveis de indentação. Existem pacotes que podem ajudar a realizar o último efeito? No exemplo …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.