V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
idblife
V2EX  ›  问与答

想自己写一个 ssh 终端应用,有啥建议吗?

  •  
  •   idblife · 71 天前 · 1396 次点击
    这是一个创建于 71 天前的主题,其中的信息可能已经有所发展或是发生改变。
    类似 windterm ,
    但是 windterm 太卡了,也不支持 mosh ,
    心血来潮想自己写一个。
    平常用 python 和 golang 写写 web 后端,从没写过桌面应用,
    不知道如何下手,各位兄弟有建议吗?
    17 条回复    2022-09-27 12:07:04 +08:00
    Rache1
        1
    Rache1  
       71 天前   ❤️ 5
    建议不要重复造轮子 😁
    mufeng
        2
    mufeng  
       71 天前   ❤️ 1
    villivateur
        3
    villivateur  
       71 天前
    建议直接找一个开源的终端应用,然后在上面改
    idblife
        4
    idblife  
    OP
       71 天前
    @Rache1
    有啥推荐的吗?
    感觉用着都不顺手。。。
    idblife
        5
    idblife  
    OP
       71 天前
    @villivateur
    putty ?
    ksc010
        6
    ksc010  
       71 天前
    有基于浏览器的 终端
    v2eb
        7
    v2eb  
       71 天前 via Android
    换方向写写也挺好的
    Jirajine
        8
    Jirajine  
       71 天前   ❤️ 1
    终端要性能好基本不能用 gui 框架,直接图形 API 裸写+硬件加速。
    典型的如 kitty 、alacrity 等,还有个 https://wezfurlong.org/wezterm/
    kitty 是 c/Python 混合,但不跨平台,后面两个是 rust 写的。
    37Y37
        9
    37Y37  
       71 天前   ❤️ 1
    xiaoz
        10
    xiaoz  
       71 天前 via Android
    Windterm 不是用 c++写的吗,我觉得流畅度还行啊,占用也比较小。
    masterclock
        11
    masterclock  
       71 天前
    alacrity 最快,但没有 tab ,ssh 也不太行
    kitty 也快,但 ssh 还是不太行
    tabby 太重,有点慢,其他都很少
    wezterm 比 kitty 稍慢,其他都很好,除了串口要单独开窗口外没有问题,但是可以 minicom 啊
    idblife
        12
    idblife  
    OP
       71 天前 via iPhone
    @xiaoz
    你是在 win 下还是 mac 下?
    我 macos 感觉卡顿明显
    xiaoz
        13
    xiaoz  
       71 天前 via Android
    @idblife 我是 windows
    andyJado
        14
    andyJado  
       71 天前
    @Jirajine 哦 rust 又来一个 emulator! 这个好用吗
    YAZAKI
        15
    YAZAKI  
       71 天前
    你要不考虑下实现个 windows 端的 wrap
    issakchill
        16
    issakchill  
       71 天前
    windterm 是我用过最好用的终端应用
    便携+补全 直接扔到 onedrive 太好用了
    idblife
        17
    idblife  
    OP
       70 天前
    @issakchill
    不卡顿?
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4960 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 02:36 · PVG 10:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.