zoukankan      html  css  js  c++  java
  • 珍藏已久的 6 个 IDEA 小技巧

    每周趣图

    产品经理设计体验/用户实际体验

    本周就不写技术分析文章了,分享几个珍藏已久的 IDEA 的「骚技巧」,助你快速完成代码。

    还等什么?赶紧上车吧......

    先赞后看,养成习惯。微信搜索「程序通事」,关注就完事了~

    前进/后退

    我们使用浏览器的过程,可以点击后退查看之前的浏览记录。在 IDEA 也有同样的功能,当我们编辑代码时,点击查看了调用类实现逻辑,然后可以使用后退快捷键,快速回到刚才待编辑的代码处。

    有后退,当然也有前进啦~

    前进/后退快捷键如下:

    • Windows:Ctrl + Alt + Left/Right(方向键)
    • Mac: ⌘ + ⌥ + ← / →(方向键)

    示意图如下:

    查看历史记录

    还是以浏览器为例,当我们已经点击很多网页,这时想查看之前看过一个网页,使用后退就会很费劲,需要一个个回退过去查找。这种情况下,直接从历史记录查看将会变得很高效。

    同样的,IDEA 也提供类似的功能查看历史文件,并且在弹出窗口内可以使用关键键快速查找。

    快捷键如下:

    • Windows:ctrl + E
    • Mac:⌘ +E

    另外 IDEA 中还有可以查看最近修改代码的位置,直接点击快速跳转。

    快捷键如下:

    • Windows:ctrl + shift + E
    • Mac:⌘ + ⇧ +E

    小技巧

    讲到这里,建议大家设置一个选项,限制标签页(Edit Tabs)数量。

    默认情况下,Tab Limit 为 10,标签页只能打开 10 个,对于会按照打开顺序关闭。

    如果打开标签页很多,超过一屏之后, IDEA 就会把标签页收纳起来,我们需要点击按钮才能查看打开被隐藏的标签页。

    这种情况下,被隐藏的标签页大概率是不会被查看了,这种情况下还不如使用上面查看历史文件的快捷键查找高效。

    自动补全代码

    使用这个快捷键,可以自动补全代码末尾的分号,括号对等等,可以让我们少打很多字符。另外这个快捷键还会自动格式化完成的代码。

    快捷键:

    • Windows:ctrl + shift + Enter(回车键)
    • **Mac:⌘ + ⇧ +⏎ **

    自动补全分号

    自动补全括号对

    除了以上功能,大家可以在其他地方试试,说不准有小惊喜哦!

    快速抽取变量

    有时候新建了一个对象,忘记了创建了变量,就很麻烦,需要移动光标到前面,然后声明。

    这种情况下,我们可以使用 IDEA 的重构功能-Introduce Variable

    快捷键如下:

    • Windows:ctrl + alt + V
    • **Mac:⌥ + ⌘ + V **

    除了这种方式之外,最近还学到另外一种方式,使用 IDEA 后缀补全(Postfix Completion)。

    重命名

    有时候手误会把边变量名拼写错误,等到自己发现时,这个变量已经被引用了多次,这时再修改,需要把所有引用的地方都修改一遍,这就很麻烦。

    IDEA 重构功能-重命名(Rename),可以修改命名,并且一键替换虽有的引用的地方。

    另外函数名,类名修改都可以使用这个快捷键。

    快捷键如下:

    • Windows:shift + F6
    • **Mac: ⇧ + F6 **

    GenerateSerialVersionUID

    最后推荐一个插件-GenerateSerialVersionUID,安装插件之后,可以使用 IDEA Generate 功能,自动生成 随机的serialVersionUID

    如果你们经常使用 Dubbo,这个插件可以省下很多事。

    最后(一键四连呗)

    知道你们还意犹未尽,可以看下小黑哥之前关于 IDEA 的文章,学习更多骚技巧:

    1. IDEA 小技巧之书签与收藏

    2. IDEA 日常小技巧

    3. 解决 IDEA 无法找到 java.util.Date 的问题

    4. 还不知道如何使用 IDEA 功能?教你三招掌握大部分功能

    5. 分享 IDEA 调试源码的小技巧

    6. IDEA Debug 无法进入断点的解决方法

    7. 为什么将 Intellij IDEA 作为日常开发的首选

    8. 崩盘,IDEA 2020 无法启动的解决办法|赠送 IDEA 2020 新功能

    最后,最后,你还知道其他骚技巧吗?欢迎留言区来波评论!

    欢迎关注我的公众号:程序通事,获得日常干货推送。如果您对我的专题内容感兴趣,也可以关注我的博客:studyidea.cn

    出处:https://www.cnblogs.com/goodAndyxublog/p/13297025.html

    您的资助是我最大的动力!
    金额随意,欢迎来赏!
    款后有任何问题请给我留言。

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我。(●'◡'●)

    如果你觉得本篇文章对你有所帮助,请给予我更多的鼓励,求打             付款后有任何问题请给我留言!!!

    因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【Jack_孟】!

  • 相关阅读:
    SharePoint开发中可能用到的各种Context(上下文)
    SharePoint 2013中的视频体验增强(1)——把大象装进冰箱
    SharePoint 2013之Office Web Apps Server(1)
    Office 2013 (Wave 15)来了
    SharePoint 2013新特性:图像呈现形式(Image Rendition)
    SharePoint 2013之Office Web Apps Server(2)
    在自己的代码中获取SharePoint的存储占用情况
    Showing Hyperlink Cues with CSS
    (翻译) 价目表:实例和最佳策略
    用CSS制作大背景网站,以及80个大背景图片网站。
  • 原文地址:https://www.cnblogs.com/mq0036/p/14737752.html
Copyright © 2011-2022 走看看