¿Hay resaltado de sintaxis para psql?

9

¿Hay alguna configuración o paquete que pueda usar para resaltar la sintaxis psql(el shell PostgreSQL)?

tutuca
fuente
1
¿No debería ser esta una pregunta de stackoverflow? En cualquier caso, yo también estoy buscando para la exhibición de color de psqllos resultados o los archivos de ayuda, por ejemplo, para\h select
Nikola

Respuestas:

8

Acabo de encontrar pgcli ( https://github.com/dbcli/pgcli ), un cliente de postgres que completa automáticamente y resalta la sintaxis. ¡Se ve impresionante!

pgcli en acción

Inicio rápido

Si ya sabe cómo instalar paquetes de Python, simplemente puede hacer:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Si no sabe cómo instalar los paquetes de Python, consulte las instrucciones detalladas .

Uso

$ pgcli [database_name]

or

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

Ejemplos:

$ pgcli local_database

$ pgcli postgres://amjith:[email protected]:5432/app_db

Fuente: https://github.com/dbcli/pgcli

honza-kasik
fuente
1
Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
Pilot6
@ Pilot6 Gracias por señalarlo, imagen agregada e información más específica.
honza-kasik