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.

3
Personalizando o recuo no modo makefile?
Nos meus makefiles, prefiro o seguinte recuo para linhas de continuação: FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ libelsewhere.so mesmo assim, o modo makefile o recorta da seguinte maneira (quando solicitado a reinserir arquivo ou região): FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so …

3
Definir recuo para a função de script de shell
Eu estou tentando definir o número de espaços por recuo para iniciar uma nova função em sh-mode(sub-modo bash). Eu tentei definir: '(sh-basic-offset 2) '(sh-indentation 2) '(smie-indent-basic 2) (como mostrado na custom-set-variablesna .emacs) e alguns outros também, mas nenhum deles teve qualquer efeito!


2
Tornar o modo Web sempre recuar com espaços
Estou usando o modo web do emacs , e as guias nos arquivos JS parecem estar agindo estranhamente. Eu tenho tabulação definida para recuar 2 espaços, mas quando o recuo atinge 8 espaços, o modo da Web os transforma em uma guia e continua a tabular 2 espaços até chegar …

2
Existe um modo Emacs conveniente para escrever poesia?
Eu tentei pesquisas simples no Google e MELPA com palavras-chave como "modo de poesia emacs" ou "modo verso emacs", mas não encontrei nada criado especificamente para esse fim. O manual percorre algumas extensões comuns, text-modemas foram projetadas para marcação de texto mais. Estou procurando formatação de texto mais distintivo. A …


2
Como escrever [0,1) no modo LaTeX sem interromper o recuo?
Ao escrever o LaTeX usando latex-mode, geralmente quero escrever "intervalos semiabertos" no meu texto. Por exemplo [0,1),, que se refere ao conjunto de todos os números xcom 0 <= x < 1. Infelizmente, esses "delimitadores desequilibrados" parecem confundir o analisador de indentação, fazendo com que o texto a seguir seja …

2
Alterar o comportamento do RET (com recuo elétrico) para recuar apenas a nova linha, não a anterior
/programming/27077770/how-do-i-disable-electric-indent-on-ret-but-still-keep-other-electric-characters pergunta e responde como desativar o recuo elétrico ao pressionar RET . Todas as perguntas semelhantes também parecem parar em "desativar o modo de indentação elétrica". Pronto para uso, o RET recua a linha anterior e a nova linha. Para a nova linha, isso significa que simplesmente adiciona espaço …


1
Recuo personalizado para linhas específicas?
Atualmente, tento descobrir como lidar com algumas linhas especificamente sem atrapalhar o recuo do restante do buffer. Considere a seguinte função MyFunccomo um exemplo: void MyFunc() { unsigned y = 0; DONOTINDENT; unsigned int x = 5 + 2; return x + 12; } Aqui, quero que a linha DONOTINDENT;seja …

1
Recuo entre colchetes
Ainda outra pergunta sobre o recuo no AUCTeX ... Gostaria de poder recuar o conteúdo entre colchetes [...]. Seria útil para listas de opções do tikz, por exemplo, ou árvores desenhadas usando forestou qtree: ambos os pacotes usam colchetes como sintaxe, o que facilita a digitalização do código-fonte em um …

2
Modificando o recuo de algumas formas do Emacs Lisp
Gostaria que alguns formulários do Emacs Lisp fossem recuados como o Common Lisp. Por exemplo, no Emacs Lisp, ifé recuado assim: (if COND THEN ELSE) enquanto eu preferiria assim: (if COND THEN ELSE) Eu poderia fazer isso: (setq lisp-indent-function #'common-lisp-indent-function) Mas isso afeta todas as formas, quebrando assim o recuo …

1
Como definir o recuo para 4 espaços no modo nxml?
Eu queria recuar meus arquivos XML com 4 espaços. Eu tentei pesquisar no google, e encontrei este e este . Mas eles parecem bem velhos e / ou não me ajudaram. Esta postagem é ótima sobre como imprimir arquivos XML, mas não dá dicas de como definir o recuo para …

2
nenhum recuo html / jsx no modo jsx
Por alguma razão, o html / jsx nos meus arquivos de origem de reação sempre quer recuar da seguinte maneira, ou seja, quase não há recuo: return ( <DateRangePicker ranges={this.state.ranges} startDate={this.state.startDate} endDate={this.state.endDate} onApply={this.applyEvent}> <Button className="selected-date-range-btn" style={{width : '250px'}}> <div className="pull-left"> <Glyphicon glyph="calendar"/> </div> <div className="pull-right"><span>{label}</span></div> </Button> </DateRangePicker> ) O que …


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.