Existe-t-il une coloration syntaxique pour psql?


9

Existe-t-il un paramètre ou un package que je pourrais utiliser pour mettre en évidence la syntaxe psql(le shell PostgreSQL)?


1
Cela ne devrait-il pas être une question de stackoverflow? Dans tous les cas, je recherche également un affichage en couleur des psqlrésultats ou des fichiers d'aide, par exemple pour\h select
— nikola

Réponses:


8

Je viens de trouver pgcli ( https://github.com/dbcli/pgcli ) - un client postgres qui fait l'auto-complétion et la coloration syntaxique. C'est génial!

pgcli en action

Démarrage rapide

Si vous savez déjà installer des packages python, vous pouvez simplement faire:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Si vous ne savez pas comment installer les packages python, veuillez consulter les instructions détaillées .

Usage

$ pgcli [database_name]

or

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

Exemples:

$ pgcli local_database

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

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


1
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change.
— Pilot6

@ Pilot6 Merci de l'avoir signalé, ajouté une image et des informations plus spécifiques.
— honza-kasik

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.