智能快捷

  Ctrl+Alt+G:弹出Generate

  Ctrl+Alt+L:格式化代码

  Alt+F1:切换视图(Project, Structure, etc.).

  Alt+F2:弹出预览窗口,可选择浏览器打开网页

  Alt+Insert:相当于File|New,不过要在class外执行

  Alt+Enter:快速修复提示,相当于Eclipse的Alt+F1
  Alt+Home:显示文件夹导航条
  Ctrl+J:插入动态模板代码,非常方便。Ctrl+Alt+J:用动态模板包围选中代码
  Ctrl+/,Ctrl+Shift+/:注释,去注释代码
  Ctrl+Space:代码自动补全,相当于Eclipse的Alt+/。建议修改为Alt+/
  Ctrl+W:动态选择,多次按依次选择 单词-行-段-全
  Ctrl+D:复制一行
  Ctrl+Y:删除一行
  Shift+Alt+N:在Controller,Model,View间跳转
  Shift+Alt+F10:运行,Dubug

  Alt+Home:显示导航条
  Alt+F1:在不同视图中切换 (Project, Structure, etc.).
  Ctrl+Tab:在tool窗口和打开的文件窗口中切换
  Ctrl+F:在当前文件中查找
  Ctrl+Shift+F:在文件夹中查找
  Ctrl+Shift+F7:快速显示选中代码的调用
  Ctrl+Shift+.:在*.html.erb文件中插入
  Ctrl+N,Ctrl+Shift+N,Ctrl+Shift+Alt+N:通过名字查找类,文件,符号 (全局搜索)
  Ctrl+Shift+T:To surround a block of code
  Ctrl+Alt+D:显示Model关系图,即ER图。View | Show Model Dependency Diagram
 
界面调整
  Esc:从任何界面返回到编辑器
  Shift+Esc:回到编辑器,隐藏所有工具栏
  Shift+F6:重命名,文件,方法名,类名,变量名等
  F12:相当于Shift+Esc的回退键,显示最后一次打开的工具栏

变量选择
  Ctrl+Shfit+F7:高亮显示本文件中变量出现的位置
  F3,Shift+F3:在不同变量之间跳转
  Esc:取消选择
  Alt+Left, Alt+Right: 在不同的Tabs中切换
  Ctrl+点击Tab:弹出路径框,选择后会在新窗口打开。
  Ctrl+E:弹出最近打开的文件选择框
  Ctrl+Shift+Up, Ctrl+Shift+Down:把代码住上移和住下移
  Ctrl+Shift+Backspace:光标移动到上次修改的位置
  Ctrl++,Ctrl+-:展开或收缩代码

  Ctrl+Shift++,Ctrl+Shift+-:全部展开或收缩代码

Ctrl+~:切换主题,配色等(一般默认会被输入法占用) 更改快捷键

示例:把代码提示快捷键由Alt+Space改为Ctrl+Alt+/
  打开File»Setting»Keymap
  找到Main menu»Code»Complete Code»Basic,选择右边的“Add Keyboard Shortcut”
  在弹出的框里光标放到输入框,同时按下:Ctrl+Alt+/
  成功后应用保存,即可生效

转载于:https://www.cnblogs.com/lwh-note/p/9182111.html

Ruby小白入门笔记之Rubymine工具的快捷键相关推荐

  1. Flux架构小白入门笔记

    Flux架构小白入门笔记 Flux是facebook提出的一种处理前端数据的架构,学习Flux就是学习它的思想. 这个笔记是我在学习了阮一峰老师的Flux 架构入门教程之后得出, 里面的例子和部分原文 ...

  2. 深度学习Deep learning小白入门笔记——PanGu模型训练分析

    书接上回 深度学习Deep learning小白入门笔记--在AI平台上训练LLM--PanGu 对训练模型重新认知与评估. 模型评估 在训练过程中或训练完成后,通常使用验证集或测试集来评估模型的性能 ...

  3. Few-shot Learning 小白入门笔记

    点击上方"机器学习与生成对抗网络",关注星标 获取有趣.好玩的前沿干货! 知乎作者受限玻尔兹曼机 https://zhuanlan.zhihu.com/p/396593319 编辑 ...

  4. 小白入门笔记:CMake编译过程详解

    作者丨Sky Shaw@知乎 点击进入->3D视觉工坊学习交流群 1.你好,CMake 1.1 CMake是什么? 我觉得针对这个问题最简单(但不是最正确的)的回答应该是:"CMake ...

  5. photoshop入门笔记1:PS的快捷键

    目录 PS部分快捷键: PS部分快捷键: 1.魔棒的作用:比较快捷的抠图工具,对于一些分界线比较明显的图像,通过魔棒工具可以很快速的将图像抠出,魔棒的作用是可以知道你点击的那个地方的颜色,并自动获取附 ...

  6. 海思入门笔记二:HiBurn工具实现镜像烧写

    这里写自定义目录标题 海思入门笔记:HiBurn工具实现镜像烧写 第一步:裸板可使用串口先烧录boot(速度慢) 第二步:已烧好boot的板子,可使用USB快速烧录 海思入门笔记:HiBurn工具实现 ...

  7. python自动化构建工具_Python自动化构建工具scons使用入门笔记

    这段时间用到了scons,这里总结下,也方便我以后查阅. 一.安装sconsLinux环境(以CentOS为例) 1.yum安装 yum install scons 2.源码安装 下载scons:ht ...

  8. go web框架_golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

    micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go- ...

  9. python3入门与进阶笔记_我的Python3萌新入门笔记

    Python3萌新入门笔记是一系列真实的自学笔记. 当然,它也是比较全面的入门教程,共包括54篇笔记. 从第一篇笔记开始,大半年的时间我都是在自学和组织教程内容. 我觉得有必要,把我自己的学习过程和大 ...

最新文章

  1. tomcat启动卡死在: Initializing Spring root WebApplicationContext的解决办法
  2. 蓝桥 算法训练 P0505
  3. .net访问PostgreSQL数据库发生“找不到函数名”的问题追踪
  4. Java REST框架一览
  5. 安装ORACLE 11G R2 +redhat es4遇到的问题
  6. Zookeeper和kafka在linux环境下的安装
  7. bzoj4919 [Lydsy1706月赛]大根堆
  8. 07.30《jQuery》——1.1DOM对和jQuery对象的转化
  9. python全局变量定义_python全局变量和局部变量的概念
  10. chrome插件开发入门实战——CSDN免登陆拷贝、免关注查看
  11. 基于MK802 MiniPC的扩展开发应用-软/硬件修改和扩展
  12. html页面字体缩小模糊怎么解决,ps字体模糊怎么变清晰 设置一下字体大小,是否一样...
  13. Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法
  14. TDSQL TCA 分布式实例特点初探--分布表和SQL透传
  15. 线性代数 抽象非齐次方程解的问题
  16. Oracle 各备份恢复环境下 SCN
  17. GitHub中开启二次验证Two-factor authentication,如何在命令行下更新和上传代码
  18. 计算机每年学硕和专硕数量,重磅:2019年研究生招生数据报告,专硕报考人数超过学硕?...
  19. java eclipse怎么下载_javaeclipse简介(附下载地址和安装包)
  20. Java学习——传说中的13个规范

热门文章

  1. 力扣题目——997. 找到小镇的法官
  2. linux ftp 150 无响应,FTP遇到150无响应
  3. 【Oracle】删除手工创建的数据库
  4. word 远程过程调用失败。 (异常来自 HRESULT:0x800706BE) 解决方法
  5. 解决idea的html代码中使用es6语法报错的问题
  6. 解决IntelliJ IDEA在笔记本屏幕中部分界面显示不全被遮挡的问题
  7. 我的第一个python web开发框架(40)——后台日志与异常处理
  8. VS Code 终端窗口无法输入命令的解决方案
  9. 如何找到JavaScript中的调用者函数?
  10. activiti删除已经部署的流程定义