查看原文
其他

7个被低估的IntelliJ IDEA强大功能

学研妹 Java学研大本营 2024-01-02


介绍7个IntelliJ IDEA强大功能,助你提高工作效率和编码质量!

长按关注《Java学研大本营》

1 查找一切

此功能在代码编辑器中,通过搜索引擎来查找所有可用的IDE功能和设置。该功能可以帮助用户快速找到所需的操作、设置、工具和文件,不用特意记住它们的具体名称或快捷键。

查找一切功能非常有用,因为在大型代码库中,记住每个操作的名称和快捷键可能很困难。使用此功能,可以提高工作效率减少错误发生。

查找: ⇧Shift+⇧Shift.

2 知道你在哪里

此功能通过将当前正在编辑的文件在项目结构中自动高亮显示,帮助用户快速定位自己在代码库中的位置。该功能可以帮助用户更快地找到正在编辑的文件所属的项目和位置,提高工作效率。

在大多数的IDE中,启用知道你在哪里功能通常需要手动设置。用户可以在IDE的设置中心中找到该选项,并将其启用。启用后,IDE会自动将当前正在编辑的文件在项目结构中高亮显示。

3 SQL优化

SQL优化是通过优化SQL查询语句的结构、索引、数据分布和缓存等方面,以提高关系型数据库系统的查询性能和响应速度的过程。在软件开发中,SQL查询经常是应用程序中最耗时的操作之一,通过优化SQL查询,可以减少数据库操作的时间和成本,从而提高应用程序的性能和用户体验。

4 多行编辑

多行编辑是指在代码编辑器中可以同时编辑多个行或多个文件的功能。它可以帮助用户快速编辑和修改多个代码行或文件,从而提高工作效率。

这个功能非常有用,因为在开发过程中经常需要同时编辑多个行或文件。使用多行编辑,可以节省很多时间。

多行编辑: ⇧⌘ 8 (Alt+Shift+Ins for Win/Linux)

5 后退/前进

在代码编辑器中,通过单击"后退"或"前进"按钮可以回到之前编辑的代码或回到之前的位置。

后退/前进: ⌥⌘+Left/Right Arrow (Ctrl+Alt+Left/Right Arrow for Win/Linux)

要打开最近的文件,请按⌘E(Win / Linux为Ctrl + E)。

6 书签

书签功能是指用户可以在代码中添加标记(即书签),以便随时快速定位到自己需要编辑的代码行。

要转到书签,请按⌃+<number>(Win / Linux为Ctrl +<number>)。

7 一种编辑器适用于所有

有一种编辑器可以适用于多种编程语言和技术栈的开发。例如,Visual Studio Code和Sublime Text等编辑器,可以将代码、JSON、XML等内容保存下来以供以后参考。但这些内容并不是真正的代码库(项目)的一部分,只是供个人参考或备份用途。如果尝试在编辑器中创建或编辑这些内容,编辑器会明确指出这不是当前正在编辑的项目的一部分。在编辑器中使用代码片段功能有助于提高编写代码的速度和代码的质量。

New Snippet file: ⇧⌘N (Shift+Ctrl+N for Win/Linux)

代码片段在所有项目窗口中都可用且同步。

推荐书单

《Java从入门到精通(第6版)》

《Java从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为23章,内容包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注释,数据库操作,Swing程序设计,Java绘图,多线程,网络通信,奔跑吧小恐龙,MR人脸识别打卡系统。书中所有知识都结合具体实例进行讲解,涉及的程序代码都给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

购买链接:https://item.jd.com/13284888.html

精彩回顾

5个在IntelliJ IDEA中最常用的快捷键

用好这10个Spring Cloud功能,使用Java轻松开发微服务

使用IntelliJ IDEA的代码样式功能,编写美观又简洁的代码

轻松实现在K8S上部署Spring Boot应用(下)

轻松实现在K8S上部署Spring Boot应用(上)

长按关注《Java学研大本营》
长按访问【IT今日热榜】,发现每日技术热点
继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存