• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cweijan
V2EX  ›  程序员

解放生产力! 全新开源数据库客户端!

  •  
  •   cweijan ·
    cweijan · Jan 25, 2021 · 10093 views
    This topic created in 2108 days ago, the information mentioned may be changed or developed.

    使用条件: vscode 为你的主力工具.(该客户端为 vscode 扩展)

    文档地址: https://github.com/cweijan/vscode-database-client/blob/master/README_CN.md

    作为一个后端, 每天除了写代码就是看数据库, 然而市面上主流的数据库客户端用起来总不是很顺手, 故开发了这个客户端, 经过一年迭代, 现在日常常用功能体验已经超越 Datagrip 、Navicat 等主流客户端.

    相比上次在 v2 发布, 本次的更新了以下功能:

    1. 之前只支持 mysql, 现在额外增加了 PostgreSql 、SqlServer 、Redis 和 ES 的支持!
    2. 表格视图重构, 如今视觉效果打满, 同时颜色跟随 vscode 主题.
    3. sql 提示优化, 感受丝滑般的 sql 编写体验
    4. 额外增加了一个视图容器, 用于显示 redis 和 ElasticSearch
    5. 视图菜单增加了中文 i18n, 不用担心看不懂英文了!
    59 replies  •  2021-01-27 12:42:50 +08:00
    stdying
    stdying
    Jan 25, 2021
    1
    还不错嘛
    abersheeran
    abersheeran
    Jan 25, 2021
    2
    Redis 的支持???现在就试!一直苦于没有一个好看、好用的 redis 客户端
    liian2019
    liian2019
    Jan 25, 2021
    3
    @abersheeran Another redis desktop manager,github 开源的,个人觉得还蛮好看的
    abersheeran
    abersheeran
    Jan 25, 2021
    4
    @liian2019 用过。但是后来为啥卸载了,忘了。反正现在公司电脑上我又装上了,现在用着感觉还不错。但隐约对这个玩意有一个不好的印象,不知道为啥。
    cweijan
    cweijan
    OP
    Jan 25, 2021
    5
    @abersheeran 可能你用的是之前的版本, 当时还很丑, 这段时间改了很多.
    abersheeran
    abersheeran
    Jan 25, 2021
    6
    @cweijan 有可能,上次用它都快过去一年了吧。
    lyhiving
    lyhiving
    Jan 25, 2021 via Android
    7
    我就看下有没有信息自动同步,不用每换一个设备又要重新添加
    cweijan
    cweijan
    OP
    Jan 25, 2021
    9
    @kukala 直接搜索 mysql
    zm8m93Q1e5otOC69
    zm8m93Q1e5otOC69
    Jan 25, 2021
    10
    redis 本地连接不支持密码?
    cweijan
    cweijan
    OP
    Jan 25, 2021
    11
    @lyhiving 同步设置你的数据库密码就泄露了兄弟.
    svipchao
    svipchao
    Jan 25, 2021
    12
    Windows7+VsCode 1.46.1 新建连接空白
    kukala
    kukala
    Jan 25, 2021
    13
    RiESA
    RiESA
    Jan 25, 2021
    14
    一直提示"Cannot call write after a stream was destroyed"
    sqlserver,用微软官方那个扩展连接没有问题
    cweijan
    cweijan
    OP
    Jan 25, 2021
    15
    @beichenhpy 我的失误, 3.2.3 加上去了
    @svipchao 需要更新你的 vscode 版本, 现在不兼容旧版本 vscode
    @kukala 设计表功能以后更新, 现在是显示索引.
    svipchao
    svipchao
    Jan 25, 2021
    16
    公司电脑用最新版的 Vs 会有很神奇的事情。不太敢更新
    kukala
    kukala
    Jan 25, 2021
    17
    @cweijan 希望能尽快加上哈
    MaxTan
    MaxTan
    Jan 25, 2021
    18
    之前有过,支持
    djs
    djs
    Jan 25, 2021 via iPhone
    19
    支持
    fengjianxinghun
    fengjianxinghun
    Jan 25, 2021
    20
    这个不错,支持
    cweijan
    cweijan
    OP
    Jan 25, 2021
    21
    vexjoe
    vexjoe
    Jan 25, 2021
    22
    支持
    gclm
    gclm
    Jan 25, 2021
    23
    建议增加 mongodb 。这个用的还是比较多的,支持完这个后可以删除 navicat
    gkiwi
    gkiwi
    Jan 25, 2021❤️1
    24
    求支持 mongodb 。
    另外可以考虑换个名字了~
    zhuangzhuang1988
    zhuangzhuang1988
    Jan 25, 2021 via Android
    25
    牛逼
    GlobalNPC
    GlobalNPC
    Jan 25, 2021 via Android
    26
    sqlite 能支持一下吗
    cweijan
    cweijan
    OP
    Jan 25, 2021
    27
    @gkiwi mongodb 未来会加上
    @infun pc 连上 sqlite 的应用场景是啥.
    GlobalNPC
    GlobalNPC
    Jan 25, 2021 via Android
    28
    @cweijan 开发一些小工具会用到
    Jirajine
    Jirajine
    Jan 25, 2021 via Android
    29
    sql 提示补全是怎么做的,能集成一个 language server 吗?
    以及 SQLite,本机开发测试都很常用。
    lyhiving
    lyhiving
    Jan 25, 2021 via Android
    30
    @cweijan 多了解下,密码除了加密还可以交给密钥加密管理的
    cweijan
    cweijan
    OP
    Jan 25, 2021
    31
    @Jirajine sql 提示是用正则强行补全的, 没有实现 LSP.
    javahuang
    javahuang
    Jan 25, 2021
    32
    不错啊,😁 我也业余开发了一个 sql 客户端,干了三个月了,深知其中的不易...
    Jirajine
    Jirajine
    Jan 25, 2021 via Android
    33
    @cweijan https://github.com/lighttiger2505/sqls
    考虑集成一下?这些 sql language server 单独用比较麻烦,能和数据库插件集成的话体验就舒服了。
    cweijan
    cweijan
    OP
    Jan 25, 2021❤️1
    34
    @svipchao 3.2.5 对旧版本做了兼容, 现在也可以用了.
    OaO
    OaO
    Jan 25, 2021
    35
    sqlserver 连不上= =
    Cannot call write after a stream was destroyed
    希望是我使用方式不当吧
    FawkesV
    FawkesV
    Jan 25, 2021
    36
    同楼上,sqlserver 连不上= =
    Cannot call write after a stream was destroyed
    WayneCmd
    WayneCmd
    Jan 25, 2021
    37
    牛 x 已 star
    icedir
    icedir
    Jan 25, 2021
    38
    优秀啊
    cookii
    cookii
    Jan 25, 2021
    39
    体验还不错哦,不过貌似不支持 pg 的 schema ?
    mdesi
    mdesi
    Jan 25, 2021
    40
    不错不错
    cweijan
    cweijan
    OP
    Jan 25, 2021
    41
    ...
    zhaokun
    zhaokun
    Jan 25, 2021
    42
    nekoneko
    nekoneko
    Jan 25, 2021
    43
    @abersheeran #4 这个客户端没有把 key 分组,小数据量还好,几万几十万就没法用了
    orannge
    orannge
    Jan 25, 2021
    44
    打开后不能关闭数据库连接吗?列比较多的时候感觉不够顺滑。
    itplanes01
    itplanes01
    Jan 25, 2021
    45
    @cweijan code-server 安装这个插件之后直接打开远程服务器上的 sqlite
    cweijan
    cweijan
    OP
    Jan 25, 2021
    46
    @orannge 列多打开设置减少分页大小, 关闭连接目前没有, 不过确实是个好主意, 下版本加上.
    orannge
    orannge
    Jan 25, 2021
    47
    @cweijan 分页大小是设置行数吧?另外商店有两个一样的插件,Database Client,是测试版吗,刚开始还装错了。
    yccalculus
    yccalculus
    Jan 25, 2021
    48
    是否有格式化 sql 语句的功能? navicat 格式化出来的有些缩进之类的不好看
    jry
    jry
    Jan 25, 2021
    49
    希望增加一个类似 tableplus 的 ctrl s 才保存新增编辑变更操作。这种理念太好用了。
    opiviqo
    opiviqo
    Jan 25, 2021
    50
    明儿就用 大佬
    SashaMu
    SashaMu
    Jan 25, 2021
    51
    command 'mysql.connection.add' not found
    wuwukai007
    wuwukai007
    Jan 25, 2021
    52
    支持 ctrl + 单击 表名,弹出表结构,字段信息吗?
    DoctorCat
    DoctorCat
    Jan 25, 2021
    53
    通过 aws ec2 SSH 隧道方式无法联入,提示:Ssh tunel occur error : Error: All configured authentication methods failed
    tctc4869
    tctc4869
    Jan 26, 2021
    54
    楼主,vscode 开发插件,有什么好的教程?
    cweijan
    cweijan
    OP
    Jan 26, 2021
    55
    @DoctorCat 需要选择你服务器的 SSH Cipher

    @wuwukai007 悬浮在表上面就可以了
    @tctc4869 我是看官方文档的
    lizuoqiang
    lizuoqiang
    Jan 26, 2021
    56
    @abersheeran TablePlus
    cweijan
    cweijan
    OP
    Jan 26, 2021
    57
    -
    DoctorCat
    DoctorCat
    Jan 26, 2021
    58
    @cweijan cipher 都试过了,结果还是那样。
    soseek
    soseek
    Jan 27, 2021
    59
    ![]( https://files.catbox.moe/6vreuv.png)
    显示连接成功了,之后呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1412 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 20:48 · PVG 04:48 · LAX 12:48 · JFK 15:48
    ♥ Do have faith in what you're doing.