2018-08-31(rubymine快捷键功能分享)

ruby开发新手一枚,工欲善其事,必先利其器,研发部长和我推荐了ruby开发的一个强大的编辑器rubymine,为学习好该工具的用法,对快捷键进行的逐个摸索学习,现将我理解的快捷键功能分享给大家,望大家能一起补充,提高工具的使用效率;

rubymine 快捷键

command + q:直接退出软件

command + shift + q: 退出所有程序,并推出登入

command + w:关闭当前文档

command + e:呈现最近打开的文档

command + r: 当前文档查找替换

control + r :重构

command + shift + r :全局查找替换

command + t:更新项目(具体不知道有什么用)

command + option + t :为本行添加if/when等逻辑包裹

command + shift + t :当前类与测试类的切换

command + y:以弹框的方式显示当前的方法,或类

command + u:以新开的文档呈现当前点击的类或方法

command + shift + u: 大小写跟换

command + option + u:显示类的祖先链

command + i:未知

command + o: 打开所查找类/model

command + shift + o :打开所查找文档

command + option + o :打开symbol

control + o :选择方法重写

command +p:未知

command + a:全选

command + shift + a: 添加某个文档或路径(不是太明白)

command + s:保存

command + d:重复当前行或块

command + option + d :隐藏dack栏

command + f:在当前文档中搜索

command + shift + f :全局查找

双击shift :全局查找

command + g:查看下一个搜索到的对象

command + h:隐藏当前窗口

command + option + h : 隐藏所有打开的程序

command + j:插入一些方法

command +option + j :检测本行代码被什么标签包裹

command + k: git commit 

command + shift + k: git推送

command + l:跳转到输入行

command + shift + l :跳转到浏览器搜索当前内容

command + shift + l :代码对齐

command + z:回滚

command + shift + z:向前回滚

command + option + z :debug

command + x:剪切本行或块

command +shift + x : 剪切

command + c:复制

command + shift + c :复制当前文档路径

command + v:黏贴

command + shift + v :弹出剪贴板(可选者黏贴哪部分内容)

command + b:链接至相关的类或方法等等

command + n:新建常用文档

command + shift + n :新建不知道什么文档

command + m:窗口最小化 command + shift + m:移动文件到?具体用法不清

command + /:单行注释

command + shift + / :多行注释

command + .:

command + , :偏好设置

control + k :删除光标后面的内容行

command + control + g :一次跟新所有的相同词语

command + control + f :全屏

command + control + a:截屏

option + a-z: 打出一些奇怪的符号

你可能感兴趣的:(2018-08-31(rubymine快捷键功能分享))