如何在 DataGrip 中重复输入一个字符?
Posted
技术标签:
【中文标题】如何在 DataGrip 中重复输入一个字符?【英文标题】:How to repeat input a character in DataGrip? 【发布时间】:2017-04-08 00:19:34 【问题描述】:我想在每个 SQL 语句块之间添加注释行。有没有一种简单的方法可以像这样在 DataGrip 中键入多个 --
:
------------------------------
在 vim 中,我们可以键入一个数字后跟 i-
,在 DataGrip 中,我必须按住 -
键一秒钟。
【问题讨论】:
【参考方案1】:您可以使用实时模板来做到这一点
通过导航到文件->设置->实时模板定义新模板
选择 SQL
点击左上角的绿色+号
添加缩写 - 我使用'--'
在“模板文本”框中添加您的注释字符串,即“----------”
将“应用程序上下文”定义为 SQL(直接在模板文本框下方)。
现在,当您在 SQL 编辑器中时,只需键入 -- 后跟 TAB,您的 '---------------' 就会出现。
当您在 Live Templates 窗口中时,还要注意其他预定义的方便的预定义模板供您使用。
完整文档是here
Here's a screenshot of mine (looks slightly different because it's from PyCharm)
【讨论】:
以上是关于如何在 DataGrip 中重复输入一个字符?的主要内容,如果未能解决你的问题,请参考以下文章