當前位置: 妍妍網 > 碼農

1.9k star,推薦一個簡單、快速、美觀的終端資料庫客戶端

2024-02-03碼農

點選上方藍字 關註大俠之運維

大家好,這裏是大俠之運維,文末有 彩蛋

效果是這樣的:

更多選擇

Harlequin:終端下的 SQL 整合式開發環境

Harlequin 是一款基於終端的 SQL 整合式開發環境,它可以替代 DuckDB 的命令列界面,為使用者提供更強大的功能和更友好的體驗。

Harlequin 的主要特點有:

  • 數據目錄瀏覽 :使用者可以在終端中檢視和切換不同的資料庫、表和列,無需輸入 SQL 語句。

  • 文字編輯器 :使用者可以使用 Harlequin 內建的文字編輯器編寫和執行 SQL 語句,支持多個緩沖區、語法高亮、自動補全等功能。

  • 結果檢視器 :使用者可以在終端中捲動瀏覽 SQL 查詢的結果,支持顯示數千條記錄,以及匯出結果到 CSV 檔。

  • Harlequin 是用 Python 編寫的,使用了 Textual 框架。

    Harlequin 的開發者是 Ted Conbeer,他在 GitHub 上開源了 Harlequin 的原始碼,歡迎感興趣的使用者參與貢獻。

    如何安裝和使用 Harlequin

    Harlequin 的安裝非常簡單,只需要在終端中執行以下命令:

    pip install harlequin

    安裝完成後,使用者可以在終端中輸入 harlequin 命令來啟動 Harlequin,或者使用 harlequin [database] 命令來直接連線到指定的資料庫。

    Harlequin 的使用也很方便,使用者可以透過鍵盤快捷鍵來切換不同的界面和功能。以下是一些常用的快捷鍵:

  • Ctrl+Q :結束 Harlequin

  • Ctrl+T :切換到數據目錄瀏覽界面

  • Ctrl+E :切換到文字編輯器界面

  • Ctrl+R :切換到結果檢視器界面

  • Ctrl+X :在文字編輯器界面中,執行當前緩沖區的 SQL 語句

  • Ctrl+S :在文字編輯器界面中,保存當前緩沖區的內容到檔

  • Ctrl+O :在文字編輯器界面中,開啟檔到當前緩沖區

  • Ctrl+N :在文字編輯器界面中,建立一個新的緩沖區

  • Ctrl+P :在文字編輯器界面中,切換到上一個緩沖區

  • Ctrl+N :在文字編輯器界面中,切換到下一個緩沖區

  • 更多的使用說明和幫助資訊,可以在 Harlequin 的官方網站 https://harlequin.sh/

    最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取

    推薦閱讀 ⬇️ 都是高贊

    PS:求求啦! 在看 支持下吧!