Есть ли подсветка синтаксиса для PSQL?


9

Есть ли какие-то настройки или пакеты, которые я мог бы использовать для подсветки синтаксиса psql(оболочка PostgreSQL)?


1
Разве это не должен быть вопрос переполнения стека? В любом случае я также ищу цветное отображение psqlрезультатов или файлов помощи, например, для\h select
nikola

Ответы:


8

Я только что нашел pgcli ( https://github.com/dbcli/pgcli ) - клиент postgres, который выполняет автозаполнение и подсветку синтаксиса. Это выглядит потрясающе!

pgcli в действии

Быстрый старт

Если вы уже знаете, как установить пакеты Python, то вы можете просто сделать:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Если вы не знаете, как установить пакеты Python, пожалуйста, ознакомьтесь с подробными инструкциями .

Применение

$ pgcli [database_name]

or

$ pgcli postgresql://[user[:password]@][netloc][:port][/dbname] 

Примеры:

$ pgcli local_database

$ pgcli postgres://amjith:pa$$w0rd@example.com:5432/app_db

Источник: https://github.com/dbcli/pgcli


1
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится.
Pilot6

@ Pilot6 Спасибо за указание на это, добавленное изображение и более конкретную информацию.
Хонза-Касик

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.