У мене налаштування за замовчуванням js2-mode. Це забезпечує приємне підсвічування та перевірку синтаксису, але зараз я працюю над проектом з іншим набором стилів (конкретно, цей новий проект не використовує крапки з комою).
Це призводить до того, що кожен рядок коду підкреслюється js2-modeпопередженням:missing ; after statement
Чи є спосіб відключити реєстрацію синтаксису js2-mode?
Або, що ще краще, чи є спосіб використовувати різну перевірку синтаксису?
У мене встановлений і запущений режим Flycheck для моїх .jsфайлів, але я просто не ввімкнув жодної синтаксичної перевірки (тобто всі шашки встановлені на nilі not found). Було б чудово знати, як увімкнути одне з них і відключити вбудований js2.
Я знаю, що погляди на вставку крапки з комою різняться, але цей проект слідує тому, "standard style"для якого у Flycheck є перевірка синтаксису, і мене просто цікавить, чи зможу я переключити шашку.
js2-mode-show-parse-errorsвстановлено значенняnil, я все ще бачу помилки:C-h v js2-mode-show-parse-errorsповертається,js2-mode-show-parse-errors is a variable defined in js2-mode.el'. Its value is nil. Original value was tале я все ще бачу під рядками. Чи знаєте ви, чому це могло бути?