mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-15 22:02:24 -06:00
В строке замены дабавлены следующие возможности:
1. Добавлена подсветка групп.
Только цвета заданные в настройке "colorGroup" . 13 цветов по умолчанию.
Если использовано больше групп, добавьте цвета в pgadmin3opt.json
2. Добавлены пользовательские группы вида [ ].
Группы (вида \g{n} и []) указанные в квадратных скобках проверяются на пустые значения и
Если они ВСЕ пустые то всё выражение в [] считается пустой строкой.
Скобки могут быть вложенными.
Применяются для того что бы не выводить разделитель для пустой группы.
Например: [\t \g{2}[\t \g{3}]]
3. Добавлена возможность не выводить содержимое группы.
Для этого группу указывают так: \G{n}
Применяется для замены текста на пользовательский.
Например: [and not null\G{2}]
Этот фрагмент выведет "and not null" если группа 2 не пустая иначе ""
4. Разносить текст замены можно на несколько строк.
Переводы строк при замене игнорируются.
Если нужно добавить перевод строк в текст замены нужно явно указать \n\r.
|
||
|---|---|---|
| .. | ||
| align | ||
| json | ||
| log | ||
| _extract_func_help.pl | ||
| csvfiles.cpp | ||
| diff_match_patch.cc | ||
| diff_match_patch.h | ||
| dlgTransformText.cpp | ||
| factory.cpp | ||
| favourites.cpp | ||
| FormatterSQL.cpp | ||
| macros.cpp | ||
| misc.cpp | ||
| module.mk | ||
| pgconfig.cpp | ||
| registry.cpp | ||
| sshTunnel.cpp | ||
| sysLogger.cpp | ||
| sysProcess.cpp | ||
| sysSettings.cpp | ||
| tab-complete.inc | ||
| tabcomplete.c | ||
| tabcomplete.pl | ||
| utffile.cpp | ||
| WaitSample.cpp | ||