Come posso impostare il rientro su 2 spazi in modalità web


13

Ho appena installato la modalità Web. Funziona, ma il rientro sembra essere impostato su 4 spazi per impostazione predefinita. Come si imposta correttamente su 2 spazi?

Risposte:


21

In base alla documentazione in modalità Web , è possibile farlo con quanto segue:

(defun my-web-mode-hook ()
  "Hooks for Web mode."
  (setq web-mode-markup-indent-offset 2)
)
(add-hook 'web-mode-hook  'my-web-mode-hook)

Puoi anche impostare valori per web-mode-css-indent-offsetCSS, web-mode-code-indent-offsetJavascript, Java, PHP, ecc.


2
Potrebbe essere meglio in customize-groupmodalità Web e impostarlo.
Christian Stewart,

0

Questo è ciò che ha funzionato per me:

(setq indent-tabs-mode nil
      js-indent-level 2)

1
Sono abbastanza sicuro che queste variabili non influiscano affatto sul rientro in modalità web.
DoMiNeLa10

la soluzione fornita sopra non ha funzionato per me. Quello che ho condiviso qui è ciò che ha risolto questo problema per me. In realtà (js-indent-level 2)farà anche il lavoro
Billal Begueradj
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.