为 Java 开发人员掌握 IntelliJ IDEA

Mastering IntelliJ IDEA for Java Devs

IntelliJ IDEA 提示和技巧

你将学到什么

  • 如何最大限度地使用 IntelliJ IDEA
  • 如何配置 IntelliJ IDEA 让我们保持心流状态
  • 智能代码补全、完整当前语句、CamelCase 补全、Postfix 补全等实践示例。
  • 如何以最少的摩擦从代码编辑器中创建所有内容
  • 带有文件模板和样板代码实时模板的实践示例
  • 如何使用 IntelliJ IDEA 重构 Java 应用程序的扩展示例
  • 如何利用 IntelliJ 工具进行数据库支持
  • 如何利用 IntelliJ 工具来支持 Maven

要求

  • 需要了解 Java 语言
  • IntelliJ IDEA 基础知识
  • 该课程是为 Mac/Linux 用户设计的,但也显示了 Windows 命令

描述

IntelliJ IDEA 构建的原则是,开发人员在流程状态中度过的每一分钟都是美好的一分钟,而让开发人员脱离流程的事情是不好的,应该避免。

本课程以人体工学理念为基础,帮助您充分利用 IDE。

我们将探索哪些功能实际上可以提高我们的工作效率。

课程:

如何配置 IntelliJ IDEA 让您保持心流状态

  • 如何在配置 IntelliJ 时考虑到人体工程学
  • 如何设置 IntelliJ 以便更快地导航
  • 如何在不分散我们注意力的情况下使用所有 IntelliJ 工具。
  • 如何让 IntelliJ 快速行动而不打扰您的创意流程
  • 找到您实际上从未使用过的有用功能

利用代码完成

  • 完整当前报表的现实用例
  • 智能完成的现实用例
  • CamelCase Completion 的现实用例
  • Postfix Completion 的现实用例

如何避免日常编码中的常见中断

  • 如何避免返回修复已经输入的表达式
  • 如何以最少的摩擦从代码编辑器中创建所有内容

适用于 Spring Boot 应用程序的 IntelliJ IDEA 模板

  • 如何为常见的 SpringBoot 应用程序生成样板代码
  • 如何使用和创建实时模板和文件模板

IntelliJ IDEA 中的重构

  • IntelliJ 如何促进重构过程
  • 探索IntelliJ的自动重构功能
  • 动手重构示例以及 IntelliJ 如何帮助减少更改代码时的错误

数据库工具

  • 我们如何使用 IntelliJ IDEA 连接到 PostgreSQL 数据库
  • 如何利用 IntelliJ 对 Spring Data 的支持
  • 生成数据库模式图
  • 管理代码实体
  • 从代码库运行查询

Maven工具

  • 为什么我们需要Maven来进行开发?
  • IntelliJ IDEA 如何使与 Maven 的交互变得轻松、直观,而且更有效?
  • IntelliJ Idea 中的 Maven 项目入门。
  • 探索 POM 文件的 IntelliJ 功能。
  • 了解 Maven 构建生命周期。
  • 如何创建和保存自定义运行配置?
  • 为什么要下载源代码和文档?
  • 如何使用所有依赖项的可视化表示?

调试功能

  • 如何使用条件断点?
  • 探索不同类型的断点。
  • 如何使用流调试器?
  • 调试时修改代码行为。

本课程适合谁:

  • 希望通过充分利用 IntelliJ IDEA 来提高工作效率的开发人员
  • 想要探索 IDE 人体工程学方面的开发人员
  • 希望最大限度地利用心流状态的开发人员
  • 想要像专业用户一样使用 IntelliJ IDEA 的开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。