Gibt es eine Syntaxhervorhebung für psql?


9

Gibt es eine Einstellung oder ein Paket, mit dem ich die Syntax hervorheben könnte psql(die PostgreSQL-Shell)?


1
Sollte dies nicht eine Stackoverflow-Frage sein? Auf jeden Fall suche ich auch nach farbiger Anzeige von psqlErgebnissen oder Hilfedateien, zB für\h select
nikola

Antworten:


8

Ich habe gerade pgcli ( https://github.com/dbcli/pgcli ) gefunden - einen Postgres-Client, der die automatische Vervollständigung und Syntaxhervorhebung ausführt. Es sieht grandios aus!

pgcli in Aktion

Schnellstart

Wenn Sie bereits wissen, wie Python-Pakete installiert werden, können Sie einfach Folgendes tun:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Wenn Sie nicht wissen, wie Python-Pakete installiert werden, lesen Sie bitte die detaillierten Anweisungen .

Verwendungszweck

$ pgcli [database_name]

or

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

Beispiele:

$ pgcli local_database

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

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


1
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert.
Pilot6

@ Pilot6 Vielen Dank für den Hinweis, das hinzugefügte Bild und spezifischere Informationen.
Honza-Kasik

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.