มีการเน้นไวยากรณ์สำหรับ psql หรือไม่


9

มีการตั้งค่าหรือแพคเกจบางอย่างที่ฉันสามารถใช้เพื่อเน้นไวยากรณ์ไปที่psql(เชลล์ PostgreSQL) หรือไม่


1
นี่ไม่ใช่คำถามสแต็คโอเวอร์โฟลว์ใช่หรือไม่ ไม่ว่าในกรณีใดฉันกำลังมองหาการแสดงผลสีpsqlหรือไฟล์ช่วยเหลือเช่น for\h select
nikola

คำตอบ:


8

ฉันเพิ่งพบpgcli ( https://github.com/dbcli/pgcli ) - ลูกค้า postgres ที่ทำการเติมข้อมูลอัตโนมัติและเน้นไวยากรณ์ มันดูยอดเยี่ยม!

pgcli ทำงาน

เริ่มต้นอย่างรวดเร็ว

หากคุณรู้วิธีติดตั้งแพ็กเกจหลามแล้วคุณสามารถทำได้ดังนี้:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

หากคุณไม่ทราบวิธีการติดตั้งแพคเกจหลามโปรดตรวจสอบ รายละเอียดคำแนะนำ

การใช้

$ 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 ขอบคุณสำหรับการชี้ให้เห็นภาพที่เพิ่มขึ้นและข้อมูลที่เฉพาะเจาะจงมากขึ้น
honza-kasik

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.