🇺🇸 English | 🇨🇳 简体中文 | 🇭🇰 繁體中文 | 🇯🇵 日本語
quardCRT一款多功能終端模擬/圖形桌面軟體,支援多種後端協議,無依賴跨平台使用,windows/linux/mac使用體驗完全一致,支援多標籤頁和歷史記錄管理等傳統終端軟體功能,同時支援一些獨具特色的細節功能。quardCRT的設計宗旨是創建盡可能用戶友好、功能豐富、且跨平台一致性體驗的終端軟體,相比很多專業高性能終端,quardCRT會更適合入門、輕度用戶快速的配置好所需的終端環境,但這也並不意味quardCRT不追求高性能。
Windows |
MacOS |
Linux |
亮/暗主題切換:
暗主題 | 亮主題 |
協議選擇界面:
- ssh
- telnet (支援帶websocket封裝)
- serial
- loaclshell
- rawsocket
- windows:NamedPipe(linux/macos:unix domain socket)
- vnc
- 會話記錄管理
- 多標籤頁管理,標籤頁克隆,標籤頁拖拽排序
- 最多 4 個分割畫面,多種佈局模式,可透過自由拖放選項卡至分割畫面頁
- 終端樣式配置(配色方案,字體)
- HEX顯示
- 終端背景圖片配置
- 終端滾動線配置
- 支援kermit x\y\zmodem協議
- 支援ANSI OSC52序列
- 支援迴聲
- 支援深色/淺色主題
- UI支援多種語言(簡體中文/繁體中文/英語/日語/韓語/西班牙語/法語/俄語/德語/葡萄牙語(巴西)/捷克語/阿拉伯語)
標籤頁懸浮預覽 |
---|
2024-06-14.21.40.54.mp4 |
浮動視窗支持,可將標籤頁拖曳至浮動窗口 |
2024-06-14.22.10.44.mp4 |
SSH2會話一鍵開啟SFTP檔案傳輸視窗 |
2024-06-15.15.53.53.mp4 |
本地終端工作目錄書籤 |
2024-06-15.15.59.21.mp4 |
自動化發送 |
2024-06-15.16.02.22.mp4 |
終端機背景圖片支援gif動畫和視頻 |
2024-06-16.16.50.36.mp4 |
終端機關鍵詞高亮匹配 |
2024-06-15.16.05.06.mp4 |
選中文本翻譯功能 |
2024-06-16.16.54.12.mp4 |
路徑匹配與一鍵直達 |
2024-06-16.17.02.29.mp4 |
工作路徑直達 |
2024-06-16.16.57.36.mp4 |
windows本地端增強(Tab鍵選擇補全指令等) |
2024-06-16.17.21.11.mp4 |
廣播會議 |
會話標籤標記顏色 |
區塊選擇(Shift+點擊)和列選擇(Alt+Shift+點擊) |
- 支持操作腳本錄制/加載
- 支持終端顯示錄制
- 會話狀態查詢
- 終端樣式自定義
- 獨立會話設置終端外觀
- GitHub Copilot插件支持
- CI支持windows on arm64
quardCRT支持多語言,目前支持以下語言,翻譯覆蓋率如下:
🇺🇸 English | |
---|---|
🇨🇳 简体中文 | |
🇭🇰 繁體中文 | |
🇯🇵 日本語 | |
🇰🇷 한국어 | |
🇪🇸 Español | |
🇫🇷 Français | |
🇷🇺 Русский | |
🇩🇪 Deutsch | |
🇧🇷 Português | |
🇨🇿 čeština | |
🇸🇦 عربي |
quardCRT的翻譯由github copilot協助翻譯,翻譯可能不是很準確,如果您發現翻譯有問題,歡迎提交issue或pull request。
quardCRT將從V0.4.0版本開始支持Plugin,以Qt Plug-in的形式提供,以動態庫的形式加載,想了解更多Plugin開發信息請參考Plugin開放平臺https://github.com/QuardCRT-platform,此平臺將提供Plugin開發的模板倉庫以及相關示例。目前Plugin功能仍處於早期開發階段,如果您有好的想法或建議,歡迎在GitHub或Gitee上提交issue或discussion。
請參考開發筆記。
如果您對本項目有建議或想法,歡迎在GitHub或Gitee上提交issue和pull requests。
如果您希望改進/修復目前已知的問題,您可以查看TODO。
目前項目建議使用版本Qt6.5.0及更高版本。
如果您覺得本項目對您有幫助,您可以通過以下方式捐赠:
paypal | alipay |
項目目前為個人業餘時間開發,為提高開發效率,本項目較為大量的使用了GitHub Copilot協助程式碼編寫,部分程式碼的人類可讀性可能不是很好,作者也會盡量在後續版本中進行最佳化。
本項目程式碼引用或部份參考或依賴了以下開源項目,項目完全尊重原項目開源協議,並在此表示感謝。
- QDarkStyleSheet
- QFontIcon
- QTelnet
- qtermwidget
- ptyqt
- argv_split
- iTerm2-Color-Schemes
- winpty
- QtFancyTabWidget
- qtftp
- utf8proc
- fcitx-qt5
- libssh2
- QtSsh
- QCustomFileSystemModel
- qtkeychain
- qvncclient
- qhexedit
- QGoodWindow
- qxymodem
- qzmodem
- Kermit-Protocol
- QSourceHighlite
- qextserialport
- Qt-QrCodeGenerator
- sqlite3