今日, 由於xshell是收費軟件, 公司統一禁用xshell及其相關產品, 無奈只好卸載了用了許久的xshell, 之前不覺得, 設置還主動想過找其他的軟件來代替xshell, 沒想到現在真的卸載了才知道沒有了xshell我有多難受.
平時使用xshell, 涉及到的功能是: 首先ssh遠程虛擬機, 進行代碼編譯; 其次是作爲telnet客戶端登錄自己的設備進行調試工作; 也會經常使用新出的cmd功能, 集成cmd, 輸入bash就可以使用wsl(之前是直接ssh遠程的wsl); 另外還會用它的sftp進行文件傳輸, 用它直接打開串口; 它的多標籤管理, 分屏, 日誌記錄功能, 以及其流暢性, 所有的這些讓我欲罷不能. 每每看到它那紅色的殼狀圖標, 就讓我感覺到很舒暢, 彷彿用它工作一切都會那麼流程, 任何問題都不是問題了.
但是, 噩夢就這麼突然降臨了, 沒有想到公司會突然不讓繼續使用它, 猝不及防啊, 再卸載掉它的一瞬間, 我又一種空落落的感覺, 一時竟有些手足無措, 有一種不知該如何工作的恍惚.
冷靜片刻之後, 有所回神, 變開始瘋狂尋找它的替代品, 期待着能有另一款優秀的軟件可以彌補我沒有它的痛苦, 但是在一番搜索之後我失望了, 瞭解之後才發現類似的軟件少之又少, 能滿足我日常需求的軟件近乎沒有.
網上被吹的神乎其神的可以完全代替xshell的國產神器finalshell, 我在試用後發現它只能代替xshell的ssh和sftp功能, 支持多標籤但不能分屏, 具有文字搜索且高亮的功能, 很贊, 但是最多隻能緩存10min的日誌且不能直接導入文件中, 這個在我看來是很有必要的一個功能, 雖然我可以在ssh虛擬機之後使用telnet, 但總是有些彆扭, 不如直接使用telnet來的舒爽, 而且也不能直接使用串口, 沒有集成cmd, 所以總體試用下來無法滿足我的工作需求, 只好卸載. ps: 它的搜索高亮功能真的很贊, 我喜歡.
mobaxterm是另一款被網友提及的軟件, 在之前我也使用過的, 確實它的功能非常強大, 比xshell的功能要豐富的多, 上面提到的xshell具備的功能xterm幾乎都有, 還有很多xshell不具備的功能, 比如宏錄製, xserver, rdp, vnc等等, 但只兩點讓我覺得很不舒服, 一個是無法記錄日誌, 只能複製出來; 另一個是不夠簡潔流暢, 用它操作感覺堵得慌; 另外就是分屏功能不夠強大, 無法拖動分屏, 這個可以接受吧, 畢竟還是有分屏的. 簡言之功能有餘流暢不足, 無奈只能作爲備選.
secureCRT功能或許也很強大, 我沒有用過, 但因爲它也要收費, 我怕會重蹈覆轍, 就也沒有試用.
另外網上很多網友也推薦過cygwin, 我用了一下其確實有很多可取之處, 但相對上面這些界面話的軟件使用上的簡便性便顯得不足了, 比如ssh, 用上面的軟件配置之後雙擊就可以打開; 再比如多標籤管理; 分屏; 日誌; sftp; 或許這些可以通過配置實現, 但是終究是有些繁瑣了, 對於愛折騰動手能力強的同志或許可以, 但我需要的更多是快速上手.
windows terminal備受吹捧, 但我實際使用體驗卻沒那麼好, 主要是使用過程中會有卡死的情況, 其實它的界面挺好看的, 可以集中器管理cmd, powershell, wsl等, 還可以自己添加比如gitbash, cygwin等, 還是不錯的, 後面應該會越來越好.
類似的還有concole2, powershell我都用了, 甚至我也試着用vscode的集成終端, 因爲它可以多開, 分屏, 但是日誌功能垃圾, 連緩存都沒有.
沒有想到自己會爲了一款軟件憤慨, 說這麼多無非也是發泄一下, 不在公司的時候自己還是會繼續用xshell的, 但工作時間只能忍痛放棄了.
最後也懇請各位網友, 如果有其他神器的話千萬分享一下, 給點建議, 萬分感謝.