Preguntas etiquetadas con indentation

10
Haga que el modo web siempre sangría con espacios

Estoy usando el modo web emacs , y la tabulación en los archivos JS parece estar actuando de manera extraña. Tengo una pestaña configurada para sangrar 2 espacios, pero cuando la sangría alcanza 8 espacios, el modo web los convierte en una pestaña, y luego continúa tabulando 2 espacios hasta que...

8
Sangría entre corchetes

Sin embargo, otra pregunta acerca de hendidura en AUCTeX ... Me gustaría poder sangrar contenido dentro de corchetes [...]. Sería útil para las listas de opciones de tikz, por ejemplo, o los árboles dibujados con foresto qtree: ambos paquetes usan corchetes para su sintaxis, lo que facilita el...

8
Sangría personalizada para líneas específicas?

Actualmente trato de averiguar cómo puedo manejar algunas líneas específicamente sin estropear la sangría del resto del búfer. Considere la siguiente función MyFunccomo ejemplo: void MyFunc() { unsigned y = 0; DONOTINDENT; unsigned int x = 5 + 2; return x + 12; } Aquí, quiero que la línea...

8
sin sangría html / jsx en modo jsx

Por alguna razón, el html / jsx en mis archivos fuente de reacción siempre quiere sangrar de la siguiente manera, es decir, casi no hay sangría: return ( <DateRangePicker ranges={this.state.ranges} startDate={this.state.startDate} endDate={this.state.endDate} onApply={this.applyEvent}>...

8
¿Cómo establecer sangría a 4 espacios en modo nxml?

Quería sangrar mis archivos XML con 4 espacios. Traté de googlearlo, y encontré este y este . Pero parecen bastante viejos y / o no me ayudaron. Esta publicación es excelente sobre cómo imprimir bonitos archivos XML, pero no da pistas sobre cómo establecer una sangría en un valor específico....

7
Sangría con 4 espacios, pero muestra 2

En el trabajo, tenemos una política que establece que tenemos que usar 4 espacios para la sangría, y en mi opinión, hace que el código sea más difícil de leer. ¿Es posible sangrar con 4 espacios, pero mostrarlo como 2

7
Sangría de las constantes de la lista

La sangría de Emacs del código Emacs lisp es realmente genial, excepto por una cosa: (defconst one-to-ten '(one two three four five six seven eight nine ten)) ¿Es esta realmente la forma preferida de sangrar este bloque? Opuesto a (defconst one-to-ten '(one two three four five six seven...

7
Ruby siempre sangra 2 espacios?

Me gustaría usar sangrías de 2 espacios todo el tiempo como: sidekiq_options({ retry: true }) He intentado configurar .emacs.d/init.elpara: (setq-default indent-tabs-mode nil) (setq-default tab-width 2) (setq indent-line-function 'insert-tab) (setq ruby-deep-indent-paren nil) (setq...

7
"Formatear código" como en Eclipse

En Eclipse, puedo golpear, lo CTRL + SHIFT + Fque no solo corrige la sangría sino también el espacio en blanco (por ejemplo: c=a +b ;se corrige c = a + b;) y la longitud de la línea. Estoy buscando una herramienta similar para Emacs. Todo lo que sé es C-x h TABque corrige la sangría, pero nada más....