Остановить Eclipse от закрытия и открытия котировок на новой строке внутри кавычек

У меня всегда есть многострочные переменные, определенные следующим образом:

var query = "\
    SELECT \
        this AS that \
        CASE something \
    FROM table \
    WHERE something \
"

Но в Eclipse , в стандартном JavaScript Editor в Eclipse 3.8.0 Web Tools Platform (WTP), каждый раз, когда я нажимаю return или вставляю пара строк, Eclipse добавит такие кавычки:

var query = "\
    SELECT \
        this AS that \
        CASE something \
    FROM table \" +
        "    JOIN pasted.line1 \" +
        "    JOIN pasted.line2 \" +
        "    JOIN pasted.line3 \" +
        "    JOIN pasted.line4 \" +
        "WHERE something \
"

Делать углубление раздражающим и разметкой не по моему личному вкусу.

Могу ли я отключить эту конкретную функцию, не отключая другие трюки волшебства?

2
nl ja de
добавлено автор Tom Brito, источник
Нет дубликатов. Мое раздражение здесь в точности , что хочет другой желающий , а его предлагаемое решение Java недоступно для JavaScript .
добавлено автор Redsandro, источник
Я слышу тебя. К сожалению, я еще не понял этого. Мое (хромое) решение состоит в том, чтобы скопировать/вставить эти части из текстового редактора, например Geany (Linux) или Notepad ++ (Windows).
добавлено автор Redsandro, источник
Возможный дубликат отключения форматирования Eclipse для этого раздела вашего кода: stackoverflow.com/questions/1820908/…
добавлено автор Christophe Roussy, источник
Любые хорошие новости о том, как отключить форматирование JavaScript для определенных частей?
добавлено автор Shay Elkayam, источник
IDE и редакторы — русскоговорящее сообщество
IDE и редакторы — русскоговорящее сообщество
393 участник(ов)

Общаемся, сравниваем и помогаем друг другу решать задачи с продуктами JetBrains, VS Code, Atom, vim, Emacs, Sublime и т.д. Всё в одном месте, ведь каждый из них хорош по своему. См. также: @js_ru, @typescript_ru, @react_js, @nodejs_ru, @javascript_jobs