我安装了DataGrip,并花了几个小时摆脱了让我从编辑sql(如灯泡)分散注意力的花里胡哨。我认为这是我的生活中我无法想象的东西,所以当我随着插入符号移动时,编辑会提出它认为是当前的声明并在其周围绘制一个薄边框,说出它是否是一个以分号结尾的行,它只会在该行的边界,但如果我有几个不以分号结尾的语句,它会认为它们全部组成一个单独的一个,并围绕整个事物绘制矩形。这本身就是让人分心的事情,再加上如果我在边界内击中了Enter,它会根据它认为的整个事情而有所不同。我只想输入以在最左边的0位置换一行。DataGrip当前语句突出显示
有什么办法可以完全关闭整个功能吗?
除此之外,有没有人知道是否有可能让DataGrip显示INSERT或UPDATE后受影响的行数,就像大多数其他工具一样?
我在Postgresql中使用它。先谢谢你!
非常感谢您的详细解答moscas。那些正是我正在寻找的答案。我花了几个小时查看字体和颜色菜单并更改内容,但错过了整个数据库子菜单。我通过将重新排序延迟设置为999999999之类的方式摆脱了边界。现在我将其改回到几个毫秒,但不知何故我无法使边界回来。甩掉包袱 :)。无论哪种方式,如果执行的语句看起来像正确的地方关闭它(它确实有绿色边框效果当前打开)。 –
我发现DataGrip的确显示了受影响的行数,除非它是0,它只是说“以xx毫秒完成”,而不是“0行受影响”,足够好,它刚刚让我感到困惑。 我还有一件事,我想关闭,有这个默认的工具栏,有绿色的运行按钮,“自动提交”复选框,参数“P”图标和设置按钮,我找不到如何隐藏它,我关闭了每个可用的工具栏,并在用户自定义工具栏上的按钮的选项中,这个按钮似乎完全没有列出。 –
我还在编辑菜单中找到了一个“输入非分心”模式,但它确实有点奇怪,它在文本左边,文本边缘和文本开头之间放置了大量空白区域,想知道这很有用,是否有任何方法可以关闭。 我喜欢没有分心,而不是分心手动关闭所有东西,因为在没有分心的情况下,你也没有在顶部显示的标签标签中的文件名,我不关心,我不能找到如何在不分心的情况下关闭。 –