Как вы знаете, лучше распределять HTML, Javascript, CSS и т. Д. Среди своих файлов, но зачастую это невозможно, особенно при работе с устаревшим кодом.В таких случаях я нашел веб-режим чрезвычайно ценным.
В отличие от nXhtml и других подобных решений, веб-режим напрямую обрабатывает блокировку шрифтов и отступы для каждого типа кода, скореечем попытка вызвать правильный основной режим для любой точки, или попытка наложить основные режимы друг на друга таким образом, который гарантированно не будет работать надежно.Хотя этот подход, по общему признанию, представляет собой значительное дублирование усилий и означает, что вы, например, не получаете преимущества превосходного js2-режима Стива Йегге при редактировании встроенного Javascript, он означает означает, что вы получаете надежный шрифт.запирание и отступы, без необходимости тратить много времени на хрупкую чиканеризацию;установив и настроив веб-режим, вы можете более или менее сразу же приступить к взлому:
![web-mode sample screenshot from web-mode.org](https://i.stack.imgur.com/pQGwL.png)
Я потратил больше времени, чем хотел бы вспомнить, работая с MuMaMoи тому подобное, и все, что я получил от этого, было головными болями.(И улучшенная дисциплина в отношении избежания встроенного CSS и Javascript, но это было сделано исключительно из соображений самообороны.) Веб-режим - фантастическое решение этой проблемы, и я рекомендую его безоговорочно.