Czy dla psql istnieje podświetlanie składni?

9

Czy jest jakieś ustawienie lub pakiet, którego mógłbym użyć do podświetlenia składni psql(powłoka PostgreSQL)?

tutuca
źródło
1
Czy nie powinno to być pytanie o przepływ stosu? W każdym razie szukam również kolorowego wyświetlania psqlwyników lub plików pomocy, np. Dla\h select
Nikola

Odpowiedzi:

8

Właśnie znalazłem pgcli ( https://github.com/dbcli/pgcli ) - klient Postgres, który wykonuje automatyczne uzupełnianie i podświetlanie składni. To wygląda niesamowicie!

pgcli w akcji

Szybki start

Jeśli już wiesz, jak zainstalować pakiety Pythona, możesz po prostu zrobić:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Jeśli nie wiesz, jak zainstalować pakiety Pythona, sprawdź szczegółowe instrukcje .

Stosowanie

$ pgcli [database_name]

or

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

Przykłady:

$ pgcli local_database

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

Źródło: https://github.com/dbcli/pgcli

honza-kasik
źródło
1
Chociaż ten link może odpowiedzieć na pytanie, lepiej dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Pilot6
@ Pilot6 Dziękujemy za wskazanie, dodanie obrazu i bardziej szczegółowych informacji.
honza-kasik