首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  程序员

有没有一种快捷窗口软件,可以把常用的 ssh 命令、SQL 语句粘贴上去,想用就信手拈来?

  •  
  •   kisshere · 36 天前 · 2490 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。

    xshell 保存的历史输入记录很少,而且也没有 autocomplete 功能,经常都要重新输入

    自己平时 phpmyadmin 执行 SQL 语句也是要一个字母一个字母的输入,phpmyadmin 又没有书签功能(自带那个书签功能重来都是提示 JavaScript 错误,没法用)

    那么有没有一种电脑软件,可以保存这些常用语句,想用的时候,按下快捷键,立马弹出来就 OK 了?能联网更好,家里和公司里都可以共享

    39 回复  |  直到 2019-11-10 13:52:01 +08:00
        1
    MartinWu   36 天前 via Android
    U tools 试一下
        2
    CallMeReznov   36 天前
    mycli 支持自动补全
        3
    JamesMackerel   36 天前 via iPhone
    Ctrl R ?
        4
    ETiV   36 天前 via iPhone
    Dash 的 snippet 功能
        5
    talentl   36 天前
    securecrt
    可以自己添加很多小的 button,把指令放进去,一键执行
        6
    catinsides   36 天前
    zsh-autosuggestions ?
        7
    raysonlu   36 天前
    快贴
        8
    infun   36 天前
    utools
    ditto
        9
    IMCA1024   36 天前
    ...我都是 txt 文本存的。。哈哈哈哈
        10
    NakeSnail   36 天前
    alfred 有这个功能,方便输入,snippetsLab 方便记录
        11
    myeda   36 天前
    Ditto 剪切板工具,新建剪辑功能了解一下
        12
    nbboy   36 天前
    记事本
        13
    xml123   36 天前
    alias
        14
    90d0n   36 天前
    xshell 的快速命令栏 /窗格.
    同步数据可以更改 xshell 的用户数据文件夹, 用 OneDrive 同步. 可以同步 xshell 所有配置.
        15
    ichou   36 天前 via iPhone
    dash
        16
    wuhanchu   36 天前
    mac 平台 atext 用的挺好的。
        17
    90d0n   36 天前
    没认真审题, 不止在 xshell 中使用的话, 我目前在用的方案是 wox + need 插件. http://www.wox.one/plugin/87
    剪贴板工具 Ditto 应该也可以实现.
        18
    ClericPy   36 天前
    你要是 Windows 而且会 autohotkey, 就可以自动补全着玩了
    否则还是像楼上们说的用剪贴板工具吧
        19
    sadfQED2   36 天前
    Dash +1
        20
    qxg   36 天前
    mac 的 paste
        21
    wangyzj   36 天前
    evernote
        22
    HENQIGUAI   36 天前
    win10 的话临时用可以 windows + V

    再多的话建议自己写到笔记之类的东西上去
        23
    ali0531   36 天前
    名副其实的搬运工...就连把命令行都不放过
        24
    jiezhi   36 天前
    Mac 下我的电脑上有四五款 App 都能做到,大部分都能关键词直接触发输入。

    Dash、Alfred、Rocket Typist、SnippetsLab、Paste、SideNotes 等(除前两个,后面的在 Setapp 里都有)。

    终端的话,自己电脑上打出命令前几个字母,直接按上箭头就可以遍历历史纪录,远程机器的话就 Ctrl+r。
        25
    pkookp8   36 天前 via Android
    ahk ?甚至不用打开窗口
        26
    wysnylc   36 天前
    win7 开始就有便笺,win10 也有
        27
    conn4575   36 天前
    linux/mac 下可以使用 alis 将常用的命令保存下载,例如快速打开某 mysq 客户端窗口:
    alias pg-blog="pgcli 'host=xxx user=xxx password=xxx dbname=blog'"
    这样的好处一个是可以不需要每次输入一长串,还可以保存下数据库密码以备用,当然这涉及到密码安全问题,只适合个人数据库哈
    sql 历史的问题推荐使用 datagrip,它不仅仅是一个数据库查询的客户端,还可以像记笔记一样将所有 sql 保存下来。这样你可以把你花了半小时才写出的超复杂 sql 保存下来,以后说不定就用到了。当然我还会将这些有用的 sql 作为个人知识的积累保存到自己的 github 上去。
    像 phpadmin 这样仅能够提交 sql 并展示结果的客户端我认为都是垃圾,jetbrain 的产品才是真正了解程序员需求的产品。
        28
    ChefIsAwesome   36 天前
    windows 底下的 AHK 搞个快捷键还是很容易的。我还把键盘右边用不上的 alt,ctrl 给换成括号了。试一下吧,会发现新天地。
        29
    newdongyuwei   36 天前
        30
    aliao0019   36 天前
    copyq
        31
    Youngxj   36 天前
    QQ 输入法不是有剪切板吗
        32
    fuckallmm   36 天前
    Dash
        33
    chengxiao   36 天前
    teacode
        34
    useben   36 天前
    xshell 就可以
        35
    yh7gdiaYW   36 天前
    @MartinWu 下载试了下,好东西啊
        36
    MartinWu   36 天前
    @yh7gdiaYW #35 一般人我不告诉它 嘿嘿嘿。
        37
    gIrl1990   35 天前
    楼主的要求极其复杂,感觉不是一个软件可是搞定的。(逐句分析:

    1 有没有一种快捷窗口软件,可以把常用的 ssh 命令、SQL 语句粘贴上去,想用就信手拈来?

    ____ 关键字“信手拈来” 看来要求不是简单的那种,不然 记事本 /便笺 不就搞定了吗?

    ____ 功能点: 自己保存的文本片段

    2 xshell 保存的历史输入记录很少,而且也没有 autocomplete 功能,经常都要重新输入

    ____ 一般是用来连接远端机器的,那么在远端机器安装下 https://fishshell.com 或者 自行搜索 zsh-autosuggestions 就行了

    ____ 功能点: 历史输入记录 , autocomplete

    3 自己平时 phpmyadmin 执行 SQL 语句也是要一个字母一个字母的输入,phpmyadmin 又没有书签功能

    ____ SQL 自动补全,我记得 phpmyadmin 好像有的吧,`table.`会提示表字段吧,可能比较弱吧,但 CRUD 手动打打还好吧

    ____ 书签指什么?保存 sql 片段吗?但后面又提到 js 我懵了

    4 那么有没有一种电脑软件,可以保存这些常用语句,想用的时候,按下快捷键 ... 多终端共享

    ____ 保存代码片段 支持(全局)快捷键 多终端同步 ... 前面两点 AutoHotkey 好像可以吧,把`输入 xxx`用 AutoHotkey 绑定到快捷键上(我猜的,我没用过 AutoHotkey)。 多终端同步 的话是否可以使用同步盘同步 AutoHotkey 的配置?

    ____ 或者参考 #17 ; mac 参考 #16 或者 他们说的 Dash Snippet Manager 或者 #24 里找找满足的
        38
    Kerwin1202   31 天前 via iPhone
    ssh 不知道,sql 可以考虑 sqlpad 支持几个主流的。可以存写过的语句。
        39
    ddeef   10 天前
    windows 下的话可以用 Quicker。 类似于这样: https://getquicker.net/Sharedaction?code=61f837e6-f463-4ffd-5856-08d6f3ce734f
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2546 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 14:10 · PVG 22:10 · LAX 06:10 · JFK 09:10
    ♥ Do have faith in what you're doing.