Я navicat использую, поэтому сравнение проведу с ним.
1. Множество баз (mysql, postgresql etc) сразу под рукой, удобное переключение между ними. Если у тебя приложение клиент-серверное с sqlite на клиенте и postgresql на бекенде - очень удобно
2. Опять же, единый интерфейс к разным базам
3. Удобная подсветка синтаксиса
4. Запоминание запросов в избранном
5. Удобно копировать из ячейки. Не нужно мышкой тянуть чтобы выделить и скопировать
6. Быстро обновить данные, не нужно апдейт писать для изменения в одной ячейке
7. Фильтры. Когда очень много данных, можно накладывать фильтры и одним щелчком мыши их активировать/деактивировать
8. Опять же скорость. Для просмотра DDL не нужно делать запрос, он всегда показывается в отдельной колонке
9. Если написал сразу несколько запросов, каждый выведется в отдельной вкладке, где между двумя результатами удобно переключаться
10. Автоматическое разбиение на страницы. Не нужно лимит оффсет дописывать и переклбчение между этими страницами легче простого
11. Сортировка результата в одно нажатие
И так далее. Повышение продуктивности, меньше затраты времени. Это очень важно при разработке. То что вы предлагаете - это как тратить время на написание html, используя блокнот.
Всё перечисленное — в основном примитивно (и местами отвратительно), IMNSHO.
> 2. Опять же, единый интерфейс к разным базам
И он "родом" из 1980-х, да? ;)
> 3. Удобная подсветка синтаксиса
Есть же текстовый редактор?
> 4. Запоминание запросов в избранном
Примитивно. См. про редактор выше.
> 5. Удобно копировать из ячейки.
Обожемой, какой "прогресс". ;) См. выше.
> 6. Быстро обновить данные, не нужно апдейт писать для изменения в одной ячейке
Прямо в production?! А мне вот почти всегда нужен написанный update. Этого он не умеет?
> 7. Фильтры. Когда очень много данных, можно накладывать фильтры
Фильтры my eye. Для этого есть SQL (вывод во временные таблицы, если хочется "покрутить" один resultset).
> 8. Опять же скорость. Для просмотра DDL не нужно делать запрос
Бесполезно занимая место (это хотя бы отключается)? И "криво" показывая DDL в "особых" для той или иной СУБД местах, как обычно? ;)
> где между двумя результатами удобно переключаться
Т.е. без этого нельзя? Отвратительно.
> 11. Сортировка результата в одно нажатие
ORDER BY. Или, опять-таки, текстовый редактор.
> И так далее.
Ну-ну.
> Повышение продуктивности, меньше затраты времени.
По-моему, Вы что-то с чем-то путаете.
> То что вы предлагаете
Нет, это то, что Вы используете. Ещё и деньги за это платите. ;(