dada misha писал(а):
но при закрытии окна редактора а потом его повторном открытии - все переносы пропадают. видимо текст запроса форматируется непосредственно при открытии.
Насколько я понял, Вы имеете ввиду редактор представлений (view)? Если да, то вынужден Вас огорчить, текст представления в метаданных сервера MySql хранится "в одну строку", лишние скобки и апострофы, это тоже "его вина", так что форматировать запрос нам приходится в любом случае, опция "Сохранять пользовательские переносы строк" не влияет на результат по тем же причинам.
Форматер dbForge Studio for MySql может многое благодаря уникальным возможностям настройки. Есть возможность настройки смещения и переносов JOIN-ов и других частей запроса, а также различных переносов для списков и т.д. Попробуйте получить нужный Вам результат настроив форматирование.
Могу Вам предложить предоставить запрос, отформатированный в Вашем стиле, мы пришлем настройки приложения для получения такого результата.
также хотелось бы иметь возможность переноса операндов выражения, если они достаточно длинны.
то есть
Код: Выделить всё
SELECT
...,
...,
кое что
AND что-то
+ что-то,
...
Мы рассмотрим добавление такой опции.