首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

除了Navicat:正版 MySQL 客户端,真香!

之前习惯了dbvisualizer操作,dbvisualizer光标停留在当前sql上(sql以分号结尾),按下Ctrl+.快捷键会自动执行当前sql,其实DataGrip也能设置setting...,关键字会变蓝,并加了下划线,点击,会自动定位左侧对象树,并选中点击对象 2、快速导航指定表、视图、函数等: datagrip,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航名称,...输入搜索内容,支持正则表达式、过滤结果 5、导航关联数据 表之间会有外检关联,查询时候,能直接定位关联数据,或者关联数据,例如user1表有个外检字段classroom指向classroom表主键...,也能自动定位父表 6、结果集数据过滤 对于使用table edit(对象树中选中表,右键->table editor)打开结果集,可以使用条件继续过滤结果集,如下图所示,可以结果集左上角输入输入...datagrip提供了一个功能强大编辑器,实现了notpad++列编辑模式 1、多光标模式 在编辑sql时候,可能需要同时输入或同时删除一些字符,按下alt+shift,同时鼠标不同位置点击

4.1K30

IDEA 官方数据库管理神器,比 Navicat 还香?

之前习惯了 dbvisualizer 操作,dbvisualizer 光标停留在当前 sql 上(sql 以分号结尾),按下Ctrl+.快捷键会自动执行当前 sql,其实 DataGrip 也能设置...查询结果集视图区域点击鼠标,按下 Ctrl+F 快捷键,弹出搜索框,输入搜索内容,支持正则表达式、过滤结果 导航关联数据 表之间会有外检关联,查询时候,能直接定位关联数据,或者关联数据,例如...editor)打开结果集,可以使用条件继续过滤结果集,如下图所示,可以结果集左上角输入输入 where 条件过滤 也可以对着需要过滤数据列右键,filter by 过滤 行转列 对于字段比较多表...能快速展开列,光标定位后面,按下 Alt+Enter 快捷键 大写自动转换 sql 使用大写形式是个好习惯,如果使用了小写,可以将光标停留在需要转换字段或表名上,使用 Ctrl+shift+U...在编辑 sql 时候,可能需要同时输入或同时删除一些字符,按下 alt+shift,同时鼠标不同位置点击,会出现多个光标 代码注释 选中要注释代码,按下 Ctrl+/或 Ctrl+shift

2.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

发现一款好用到爆数据库工具,惊艳到了!

之前习惯了dbvisualizer操作,dbvisualizer光标停留在当前sql上(sql以分号结尾),按下Ctrl+.快捷键会自动执行当前sql,其实DataGrip也能设置setting...,关键字会变蓝,并加了下划线,点击,会自动定位左侧对象树,并选中点击对象 「2、快速导航指定表、视图、函数等:」 datagrip,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航名称...,输入搜索内容,支持正则表达式、过滤结果 「5、导航关联数据」 表之间会有外检关联,查询时候,能直接定位关联数据,或者关联数据,例如user1表有个外检字段classroom指向classroom...,也能自动定位父表 「6、结果集数据过滤」 对于使用table edit(对象树中选中表,右键->table editor)打开结果集,可以使用条件继续过滤结果集,如下图所示,可以结果集左上角输入输入...L快捷键 「datagrip提供了一个功能强大编辑器,实现了notpad++列编辑模式」 1、多光标模式 在编辑sql时候,可能需要同时输入或同时删除一些字符,按下alt+shift,同时鼠标不同位置点击

89920

DataGrip 保姆级教程 !

之前习惯了dbvisualizer操作,dbvisualizer光标停留在当前sql上(sql以分号结尾),按下Ctrl+.快捷键会自动执行当前sql,其实DataGrip也能设置setting...,鼠标会变成手型,关键字会变蓝,并加了下划线,点击,会自动定位左侧对象树,并选中点击对象 2、快速导航指定表、视图、函数等: datagrip,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航名称...5、导航关联数据 表之间会有外检关联,查询时候,能直接定位关联数据,或者关联数据,例如user1表有个外检字段classroom指向classroom表主键id,查询classroom表数据时候...select 查询所有列,这是不好习惯,datagrip能快速展开列,光标定位后面,按下Alt+Enter快捷键 12、大写自动转换 sql使用大写形式是个好习惯,如果使用了小写,可以将光标停留在需要转换字段或表名上...14、多光标模式 在编辑sql时候,可能需要同时输入或同时删除一些字符,按下alt+shift,同时鼠标不同位置点击,会出现多个光标 15、代码注释 选中要注释代码,按下Ctrl+/或Ctrl

3.6K12

JetBrains出品,一款好用到爆数据库工具,惊艳到了!!!

之前习惯了dbvisualizer操作,dbvisualizer光标停留在当前sql上(sql以分号结尾),按下Ctrl+.快捷键会自动执行当前sql,其实DataGrip也能设置setting...「2、快速导航指定表、视图、函数等:」 datagrip,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航名称,回车即可 ?...「5、导航关联数据」 表之间会有外检关联,查询时候,能直接定位关联数据,或者关联数据,例如user1表有个外检字段classroom指向classroom表主键id,查询classroom...,可以结果集左上角输入输入where条件过滤 ?...,同时鼠标不同位置点击,会出现多个光标 ?

1.5K10

IDEA DataGrip 太吊了

之前习惯了dbvisualizer操作,dbvisualizer光标停留在当前sql上(sql以分号结尾),按下Ctrl+.快捷键会自动执行当前sql,其实DataGrip也能设置setting...,鼠标会变成手型,关键字会变蓝,并加了下划线,点击,会自动定位左侧对象树,并选中点击对象 2、快速导航指定表、视图、函数等: datagrip,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航名称...5、导航关联数据 表之间会有外检关联,查询时候,能直接定位关联数据,或者关联数据,例如user1表有个外检字段classroom指向classroom表主键id,查询classroom表数据时候...select 查询所有列,这是不好习惯,datagrip能快速展开列,光标定位后面,按下Alt+Enter快捷键 5、大写自动转换 sql使用大写形式是个好习惯,如果使用了小写,可以将光标停留在需要转换字段或表名上...1、多光标模式 在编辑sql时候,可能需要同时输入或同时删除一些字符,按下alt+shift,同时鼠标不同位置点击,会出现多个光标 2、代码注释 选中要注释代码,按下Ctrl+/或Ctrl

2.6K30

Android富文本开发

结束后,光标移到插入图片中最后一行显示; 编辑状态,图片点击暴露点击事件接口,可以4个边角位置动态设置一个删除图片功能,点击删除按钮则删除图片; 连续插入多张图片时,比如顺序1,2,3,注意避免出现图片插入顺序混乱问题...更详细来说,监听删除键点击逻辑需要注意,当光标EditText 输入中间,点击删除不进行处理正常删除;当光标EditText首端,判断前一个控件,如果是图片控件,删除图片控件,如果是输入控件,...当前编辑器已经添加了多个输入文本EditText,现在问题在于需要记录当前编辑EditText,应用样式时候定位输入控件,在编辑器添加一个变量lastFocusEdit。...对于光标前面的字符串保留,设置给当前获得焦点EditText(此为分割出来第一个EditText) 把光标后面的字符串放在新创建EditText(此为分割出来第二个EditText) 第二个...可以先创建一个对象用来存储数据,下面这个实体类比较简单,开发字段稍微多些。

8.4K20

vim 使用教程

,该模式下进行文档编辑工作 可视模式 该模式下通过光标移动,高亮选择区 命令行模式 该模式下执行一些vim编辑器设置及文档替换等及一些vim支持命令操作 普通模式 ——> 插入模式 操作 说明...i 光标左侧插入正文 a 光标右侧插入正文 o 光标所在行下一行增添新行 O 光标所在行上一行增添新行 I 光标所在行开头插入 A 光标所在行末尾插入...ndd 删除n行 剪切, 复制, 粘贴 操作 说明 yy 复制当前行 nyy 复制 n 行 yw 复制当前单词 y$ 复制, 从光标位置行末 p 光标后粘贴 P 光标前粘贴 dd 剪切当前行...ndd 剪切 2 行 dw 剪切当前单词 D 剪切, 从光标位置行末 d$ 剪切, 从光标位置行末 (同D) x 剪切当前字符 分屏和标签 操作 说明 :e file 新建缓冲区打开 filename.... " 正确指定路径用以设置runtimepath.

3K40

论vim使用之瞎扯淡

从普通到插入 操作 说明 i 光标左侧插入你即将输入内容 a 光标右侧插入你即将输入内容 o 光标所在下一行增添行 O 光标所在上一行新增行 I 光标所在 开头插入 A 光标所在 末尾插入...vi’ 选中”中间内容、 vis 选中一个句子 vib 选中一个block viw 选中一个单词 vip 选中一个段落 o 切换光标开头和结尾 可视模式 ——> 普通模式 模式下v反操作 普通模式...ndd 删除n行 剪切, 复制, 粘贴 操作 说明 yy 复制当前行 nyy 复制 n 行 yw 复制当前单词 y$ 复制, 从光标位置行末 p 光标后粘贴 P 光标前粘贴 dd 剪切当前行...ndd 剪切 2 行 dw 剪切当前单词 D 剪切, 从光标位置行末 d$ 剪切, 从光标位置行末 (同D) x 剪切当前字符 分屏和标签 操作 说明 :e file 新建缓冲区打开 filename.... " 正确指定路径用以设置runtimepath.

61630

DataGrip,一款数据库客户端工具,IDEA兄弟是真香!

02 下载安装 DataGrip下载链接:https://www.jetbrains.com/datagrip/download/other.html 安装过程也很简单,双击安装,中间会选择主题,亮色或者暗色...---- 3.新建表 要新建表也是相当简单、智能,选中数据库连接,点击“+”号下选择 Table 新打开窗口中,可以填写表信息,顶部可以填写表名、表注释,中间可以点击右侧绿色+号添加列,列类型 type...---- ---- 2.快速导航指定表、视图、函数等 DataGrip ,使用 Ctrl+N 快捷键,弹出一个搜索框,输入需要导航名称,回车即可。...---- 8.通配符自动展开 查询时候我们会使用 select 查询所有列,这是不好习惯,DataGrip 能快速展开列,光标定位“*”后面,按下 Alt+Enter 快捷键,选择 Expand...---- 11.多光标模式 在编辑 sql 时候,可能需要同时输入或同时删除一些字符,按下 Alt+Shift,同时鼠标不同位置点击,会出现多个光标

1K30

vim 各种用法,很实用哦,都是本人是在工作中学习和总结

-> Insert Mode i 小写字母i,光标位置插入 a 小写字母a,光标的下一个位置插入 I 大写字母I,光标所在行第一个非空格处插入 A 大写字母A,光标所在行最后一个字符处插入...+u 向上翻半页 H 光标移动到目前显示页第一行 M 光标移动到目前显示页中间行 L 光标移动到目前显示页最后一行 7、光标自由操作 Ctrl+o 回到光标的上一位置...dG 删除从光标所在行开始,到最后一行所有行 d$ 删除从光标所在位置行尾所有字符 d0 删除从光标所在位置行首所有字符 2、复制操作(yank) yy 复制光标所在行...,行尾所有字符 y0 复制从光标所在位置行首所有字符 3、粘贴操作(paste) p 小写字母p,粘贴剪贴板数据,从光标所在行下一行开始 P 大写字母P,粘贴剪贴板数据...entryption key: 当你输入了密码后,vim会提示你重复输入以确认: Enter same key again: 你设置密码时候,是以*来显示,非明文。

77620

Vim编辑器基础入门

移动光标屏幕首行 M #移动光标屏幕中间一行 L #移动光标屏幕尾行 gg #移动光标文档首行 G #移动光标文档尾行 ctrl+p #光标向上移动...将光标定位文件开头 G 将光标定位文件末尾 #将 d 命令跟它们结合 d0 | d^ #删除光标从当前位置(不包含)该行行首所有字符 d$ #删除从光标当前位置(包含)该行行尾所有字符...db #删除从光标当前位置(不包含)单词起始处所有字符 de #删除从光标当前位置(包含)单词结尾处所有字符 dw #删除从光标当前位置(包含)下个单词起始处所有字符 dh #删除光标前面一个字符.... y2fa 表示拷贝从当前光标光标后面的第二个a字符之间内容. yfB 复制光标第一个大写B中间内容 y2fB 复制光标第二个大写B中间内容 5yy 表示拷贝光标以下5 行. 10yy...ignorecase 查找到以后,再输入n 查找下一个匹配处, 输入N 反方向查找(不区分大小写) gd #查找与光标所在单词相匹配单词, 并将 `光标停留单词`文档非注释段第一次出现这个单词地方

1.6K20

Linux 之 Vim 编辑器从基础大成使用

移动光标屏幕首行 M #移动光标屏幕中间一行 L #移动光标屏幕尾行 gg #移动光标文档首行 G #移动光标文档尾行 ctrl+p #光标向上移动...将光标定位文件开头 G 将光标定位文件末尾 #将 d 命令跟它们结合 d0 | d^ #删除光标从当前位置(不包含)该行行首所有字符 d$ #删除从光标当前位置(包含)该行行尾所有字符...db #删除从光标当前位置(不包含)单词起始处所有字符 de #删除从光标当前位置(包含)单词结尾处所有字符 dw #删除从光标当前位置(包含)下个单词起始处所有字符 dh #删除光标前面一个字符.... y2fa 表示拷贝从当前光标光标后面的第二个a字符之间内容. yfB 复制光标第一个大写B中间内容 y2fB 复制光标第二个大写B中间内容 5yy 表示拷贝光标以下5 行. 10yy...ignorecase 查找到以后,再输入n 查找下一个匹配处, 输入N 反方向查找(不区分大小写) gd #查找与光标所在单词相匹配单词, 并将 `光标停留单词`文档非注释段第一次出现这个单词地方

1.9K10

vim编辑模式,命令模式以及vim实践

二、        解密用vi加密文件(前提是你知道加密密码): 1)        用 vim/vi 打开文件如text.txt,要输入正确密码,然后在编辑时,将密码设置为空,方法是输入下面的命令...cat /root/1.txt” 9.把命令执行结果导入正在编辑文件光标所在处 这题我们可以结合上面两题,一般模式下输入“:r !...cat /root/1.txt” 10.查找替换功能使用 例:1015行行首增加“#” 一般模式下输入“:10,15s/^/#/” 例:1015行行首去掉“#” 一般模式下输入...b I # ”然后回车,这时候一般模式按键盘上ctrl+b时候就会在光标所在行首插入“#”号了 注意:命令ctrl+v和ctrl+b是键盘上组合键,不是输入进去字符,是需要按组合键...如何把文件设置成只读文件,只有强制保存时才能保存 一般模式下输入“:set readonly” 17.把文件恢复打开时状态 一般模式下输入“:e!”

1.4K30

Python 自动化指南(繁琐工作自动化)第二版:二十、使用 GUI 自动化控制键盘和鼠标

每一次迭代,鼠标向右、向下、向左和向上拖动,并且distance比前一次迭代略小。通过循环这段代码,您可以移动鼠标光标来绘制一个方形螺旋。...按钮延迟,然后在按下F6按钮同时屏幕上移动鼠标,注意鼠标的 x 和 y 坐标是如何记录在窗口中间大文本字段。您可以稍后 PyAutoGUI 脚本中使用这些坐标。...这将使您不必为每个字段计算要单击 x 和 y 坐标。 以下是表单输入数据步骤: 将键盘焦点放在name字段上,这样按键就可以字段中键入文本。 键入一个名称,然后按下Enter。...现在,您需要实际想要输入该表单数据。现实世界,这些数据可能来自电子表格、纯文本文件或网站,并且需要额外代码来加载到程序。但是对于这个项目,您只需将所有这些数据硬编码一个变量。...对write()另一个调用将把person['fear']字符串输入这个字段,然后跳转到表单下一个字段。。

8.1K51

DataGrip激活码,亲测有效。DataGrip2022.12_DataGrip使用入门

之前习惯了dbvisualizer操作,dbvisualizer光标停留在当前sql上(sql以分号结尾),按下Ctrl+.快捷键会自动执行当前sql,其实DataGrip也能设置setting...,并选中点击对象 2、快速导航指定表、视图、函数等:datagrip,使用Ctrl+N快捷键,弹出一个搜索框,输入需要导航名称,回车即可 3、全局搜索连续两次按下shift键,或者鼠标点击右上角搜索图标...,能直接定位关联数据,或者关联数据,例如user1表有个外检字段classroom指向classroom表主键id,查询classroom表数据时候,可以id字段上右键,go to,referencing...)打开结果集,可以使用条件继续过滤结果集,如下图所示,可以结果集左上角输入输入where条件过滤 也可以对着需要过滤数据列右键,filter by过滤7、行转列对于字段比较多表,查看数据要左右推动...shift,同时鼠标不同位置点击,会出现多个光标 2、代码注释选中要注释代码,按下Ctrl+/或Ctrl+shift+/快捷键,能注释代码,或取消注释 3、列编辑按住键盘Alt键,同时按下鼠标左键拖动

15.9K41

12-2 提示符添加颜色及光标移动

字符颜色是由发送到终端仿真器一个 ANSI 转义代码来控制,该转义代码嵌入要显示字符流。...(简单来讲,字符颜色就是1个ANSI转义代码) 控制代码不会“ 打印 ”屏幕上,而是终端解释为一条指令。...\033[2J 清空屏幕并将光标移动至左上角(即第0行第0列) \033[K 清空当前光标位置行末内容。 \033[s 存储当前光标位置。 \033[u 恢复之前存储光标位置。...如果没有该字符,命令行编辑功能无法正确定位光标。 \033[s 存储当前光标位置屏幕顶端横条绘制完成并显示时间后,读取并使光标返回此位置。(需要注意是,一些终端仿真器不支持该代码。)...\033[0;0H 将光标移动至 0 行 0 列(左上角)。 \033[0;41m 将背景颜色设置为红色。 \033[K 清空光标当前位置(左上角)行末内容。

1.3K20

用Rust和React创建一个富文本编辑器

因此,我们确定了一个数据模型,它既有利于我们协作功能,也有利于为我们单元格内使用任何富文本字段提供动力RTE。在这篇文章,我们将重点讨论TextCell。...然后,我们Rust还原器会处理这些动作,并处理所有的边缘情况,包括确保光标不会出现在@中间。 视图 我们RTE大部分开发过程,我们编辑器甚至不是一个编辑器。至少从浏览器角度来看不是。...从用户角度来看,RTE只不过是一个看起来像文本字段东西,有一个光标,允许他们输入任何他们喜欢内容。...光标定位是很棘手,但我们发现最好方法是使用浏览器Selection对象,并通过这种方式设置一个(透明)本地光标。...然后我们使用getBoundingClientRect()来测量浏览器渲染光标位置,然后我们就可以在那里定位我们自己光标。 组合事件浏览器用来组成带有重音字符和处理拼音等输入

2.5K133

unix命令大全详解-完整版_command方式:

大家好,又见面了,是你们朋友全栈君。...:sh 暂时退出vi系统下,结束时按Ctrl + d则回到vi。 加数据指令 i 关标位置开始插入字符,结束时候按ESC键。 I 光标所在行最前面开始加字,结束时按ESC键。...d0 将行开始光标位置字符全部删除。 d$或D 将光标位置起始行尾字符全部删除。 ndd 将光标位置起始n行(整行)删除(dd表示删除光标所在行)。...ni 向下移n行 n- 向下移n行,光标该行起始 H 移到屏幕左上角 M 移到屏幕中间行开头 L 移到屏幕最后一行 G 移到文件最后一行 nG或者:n 移到文件第n行 nw 右移n个字组...=g表示文件中所有的text1均被取代,若未输入任何option,则只有各行第一个出现text1取代 option=go 屏幕显示各取代行 option=gc 每个字串取代之前要求确认 Start

95510
领券