![]() | 1 staticor 2015-11-05 15:58:38 +08:00 智能补全 :) |
![]() | 2 harry890829 2015-11-05 16:05:01 +08:00 哈哈,用了一段时间了,最近发现一个问题,如果我 sql 查出来的表比较宽,右边的就超出屏幕了……可能是有什么设置没弄好 |
3 tomoya92 2015-11-05 16:15:49 +08:00 已装,确实不错,赞一个 |
4 huson 2015-11-05 16:20:03 +08:00 不错 谢谢推荐 |
![]() | 5 nisnaker 2015-11-05 16:25:15 +08:00 交卷前不检查的吗。。。 |
6 zacard 2015-11-05 16:54:29 +08:00 以装。。。 |
![]() | 7 congeec 2015-11-05 17:21:37 +08:00 ![]() ........................ https://github.com/jonathanslenders/python-prompt-toolkit 还有 pgcli, ptpython 。都不知道? |
![]() | 8 azuginnen 2015-11-05 18:28:16 +08:00 有意思啊 |
![]() | 10 cxbig 2015-11-05 19:13:07 +08:00 凑合吧,好歹是命令行的。 比 JetBrains IDEs 或者 Navicat 的 GUI 工具差远了。 |
![]() | 11 spacewander 2015-11-05 19:22:27 +08:00 @harry890829 两种解决方法: 一种是查询之前在 sql 语句结尾加‘\G ’,变成竖直显示模式 另一种是按右箭头移动下 pager 。 Mycli 的输出是通过系统定义的 pager 显示的,所以只要移动下 pager 就好啦。 |
![]() | 12 mitoop 2015-11-05 22:50:45 +08:00 不支持问豆丝,babun 里也不行 |
![]() | 13 mitoop 2015-11-05 22:52:11 +08:00 Install pycrypto by default, but only if we're not on windows. why not cross plateform? |
![]() | 14 wklken 2015-11-05 23:57:49 +08:00 @spacewander 其实我是觉得每次查完, 需要手动 q 退出才能输入挺麻烦的>_< |
![]() | 15 cevincheung 2015-11-06 00:01:03 +08:00 一直在用 pgcli |
![]() | 16 hzgmaxwell 2015-11-06 00:05:41 +08:00 赞! |
![]() | 17 spacewander 2015-11-06 00:25:09 +08:00 via Android @wklken 可以把 PAGER 系统变量设置成 cat ,需要分页看的时候再设回 less 。 |
![]() | 18 randyzhao 2015-11-06 01:17:56 +08:00 哭哭 一直都是手打呢.... |
![]() | 19 ipconfiger 2015-11-06 01:37:16 +08:00 看 LZ 的标题就可以知道补全的缺点了,用 pgcli 的时候就出现过补全造成的手残事件,在生产系统上错误 drop 掉一个表,幸亏不是啥重要的表,吓死宝宝了,以后都还是老实的打好验证后再贴进去执行 |
![]() | 20 Lucups 2015-11-06 01:56:12 +08:00 @ipconfiger 我觉得可以加一个功能,凡是非查询语句(即改动数据的),全部要确认一遍。 比如你输入一个 drop xxx ,提交后命令行来一句: Are you sure? please input[I am sure, never regret]: 类似于 github 删除仓库的时候要输入一遍仓库名一样。 |
![]() | 21 ipconfiger 2015-11-06 10:42:33 +08:00 |
![]() | 22 Lucups 2015-11-06 10:51:31 +08:00 @ipconfiger 原来你就是那个压力很大同志。。。 |
![]() | 23 ipconfiger 2015-11-06 10:56:54 +08:00 |
24 neoFaster 2015-11-06 11:00:55 +08:00 不建议新手安装,新手还是多练手,自己打比较好。 |
![]() | 25 Wangxf 2015-11-06 11:21:56 +08:00 表列数很多的情况下无法显示更多列啊 |
![]() | 26 phantomer 2015-11-06 12:53:00 +08:00 Postgres 也有一个, pip install pgcli |