卸载xshell之后才知道有多难受, finalshell满足不
今日, 由于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的, 但工作时间只能忍痛放弃了.
最后也恳请各位网友, 如果有其他神器的话千万分享一下, 给点建议, 万分感谢.