intellij_参加IntelliJ挑战!

intellij

尝试并掌握您使用的工具始终是一个好主意。 我的任务是提高自己的IntelliJ技能,并且一直在观看和阅读有关IntelliJ技巧和窍门的教程。 到目前为止,我遇到的最好的视频之一是哈迪·哈里里(Hadi Hariri)的这段视频 。 除了内容丰富之外,它还很有趣,而且Hariri的演示技巧使视频变得无聊。 我建议您在有空余时间时观看视频。

挑战

Hariri从根本上挑战IntelliJ用户以应对以下挑战:

  • 无需触摸鼠标即可使用IntelliJ。
  • 仅在一个打开的选项卡上使用IntelliJ。

要在没有鼠标的情况下使用IntelliJ,需要掌握键盘快捷键。 了解了它们之后,您会发现它比将手从键盘上移开并摆弄鼠标更有效。 我非常努力地尝试完全管理,不用鼠标强迫自己学习键盘快捷键。 实际上,这确实很困难-但值得。 我不能说我永远都不会使用鼠标,但是如果我可以将最频繁的鼠标操作简化为快捷的键盘快捷键,我会认为任务已经完成。

仅使用一个选项卡使用IntelliJ(可以在首选项中配置–搜索“选项卡限制”)是一个非常有趣的想法。 我已经为此工作了几周,这实际上很有意义。 我首选的编码配置是最大化编辑区域( CNTRL SHIFT F12 ),然后垂直拆分屏幕(右键单击选项卡标题)。 这样,我可以看到我正在处理的代码以及另一个类。

屏幕快照2015-03-09 at 17.15.29

下表总结了视频中介绍的提示,技巧和键盘快捷方式,当我尝试不使用鼠标时,经常会使用其中的许多技巧。 不是IntelliJ新手的人几乎都会知道其中的一些,而其他人则比较晦涩,并且都非常有用。

该表中的所有键绑定均适用于MacOsx 10.5+。 出于明显的原因,要调出按键绑定菜单,请输入CNTRL ~ 。此命令对于所有按键绑定都是相同的。

屏幕截图2015年3月9日在17.29.39

修饰符 命令说明 评论
Shift CMD 一个 查找键盘快捷键
CMD Ø 打开类型 输入驼峰式大写字母进行搜索
CMD转换 Ø 开启档案
CMD ALT Ø 打开一个符号
CMD 1个 重点项目资源管理器 Esc重新集中在编辑器中
SHIFT SHIFT 随处搜寻
CMD F12 显示班级成员 CMD F12再次显示继承的成员
F4 从项目窗口移至编辑器
CMD Ë 最近查看的文件
Shift CMD Ë 最近编辑的文件
碳纳米管 标签 切换到上一次查看的窗口
CNTL转换 标签 向后切换到上次查看的窗口
CNRL b 转到类型声明
CMD ÿ 查看类型声明
F1 Java文档
ALT CMD b 查看所有实施
CMD [ 返回上一个光标点
CMD ] 前进到光标点
CMD转换 F12 最大化编辑器 CMD SHIFT F12切换回
CMD CMD 显示所有窗口(如果它们是隐藏的)
转移 F4 将编辑器解压缩为新窗口
CMD转换 右箭头 调整项目窗口的大小
CMD转换 左箭头 调整项目窗口的范围
ALT 向上箭头 语义选择增加
ALT 向下箭头 语义选择减少
ALT SHIFT 向上箭头 向上移动突出显示的代码
ALT SHIFT 向下箭头 下移突出显示的代码
CMD d 复制当前行
CMD 后方空间 删除当前行
转移 输入 在当前下插入新行
ALT SHIFT 输入 在当前行上方插入新行
ALT SHIFT 鼠标点击 多插入符支持
碳纳米管 G 多Carti选择每个实例
碳纳米管 G 移至下一个突出显示的实例
CNTRL转换 G 移至突出显示的上一个实例
ALT CMD 代码重新格式化
CMD w 关闭标签
碳纳米管 空间 代码完成
CNTRL转换 空间 智能代码完成
CNTL替代品 v 引入一个变量
ALT 输入 一般帮助和有用的完成 例如创建测试并修复错误
F2 转到下一个错误或警告
转移 F2 转到上一个错误或警告
CMD F 搜索
CMD [R 搜索并替换
ALT F12 建立一个终端
碳纳米管 v Git菜单
CNTRL转换 [R 上课
CNTRL转换 d 调试此类

如果您经常使用其他有用的工具,请告诉我,我会将它们添加到列表中!

其他一些有趣的注意事项:

  • 帮助->生产力指南可以跟踪您的工作,并通过对未使用的功能进行排序可以向您显示您可能尚未意识到的可用功能。
  • 帮助->默认键盘参考为您提供了键盘快捷键的完整列表
  • 修复完成非常棒。 例如,如果您有一个整数,则键入i.fori以生成一个for循环。 或者,如果您具有对象obj,则键入obj.notnull以生成空检查。 有很多其他方面需要研究,例如尝试,它会生成尝试捕获。
  • 如果您正在演示或配对编程,并且希望观看的人看到您的键盘快捷键,请使用演示助手插件,该插件将在屏幕上突出显示您的键盘快捷键。
  • 查看-> PresentationMode使您的代码更大,并且对演示也很有用。
  • 通过项目浏览器中的齿轮图标,您可以自动从项目窗口滚动到编辑器视图,反之亦然。 我总是选择那些选项。 您也可以选择在项目窗口中查看方法和类。

希望您觉得这很有用,并且接受IntelliJ挑战可以提高您的生产力。 请使用评论部分获取您最喜欢的IntelliJ技巧。

翻译自: https://www.javacodegeeks.com/2015/03/take-the-intellij-challenge.html

intellij

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值