Mastering IntelliJ IDEA for Java Devs

th_Oq7cgJOgQbFatEBdr1kJIxwll5LSIj0a

IntelliJ IDEA 建立在这样的原则之上:开发人员在流程状态中花费的每一分钟都是美好的一分钟,让开发人员脱离流程的事情是不好的,应该避免。

本课程的构建考虑了人体工程学理念,以帮助您充分利用 IDE。

我们将探索哪些功能实际上使我们更有效率。

课程

如何配置 IntelliJ IDEA 以使您保持流畅状态

如何在考虑人体工程学的情况下配置 IntelliJ

如何设置 IntelliJ 以更快地导航

如何使用所有 IntelliJ 许多工具而不破坏我们的注意力。

如何让 IntelliJ 快速移动而不干扰您的创意流程

找到您实际上从未使用过的有用功能

利用代码完成

Complete Current Statement 的真实用例

智能完成的真实用例

CamelCase Completion 的真实用例

Postfix 完成的真实用例

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

如何避免返回修复已键入的表达式

如何在代码编辑器中以最少的摩擦创建所有内容

用于 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 的开发人员专业用户

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 48 lectures (2h 10m) | Size: 857.3 MB

IntelliJ IDEA Tips and Tricks

What you’ll learn
How to use IntelliJ IDEA to its maximum capacity
How to Configure IntelliJ IDEA to Keep Us in the Flow State
Hands-On examples for Smart Code Completion, Complete Current Statement, CamelCase Completion, Postfix Completion, etc.
How to create everything from within the code editor with the least friction
Hands-On examples with File Templates and Live Templates for boilerplate code
Extended example of how to refactor a Java application using IntelliJ IDEA
How to make use of the IntelliJ tools for Database support
How to make use of the IntelliJ tools for Maven support

Requirements
Knowledge of the Java language is required
Basics of IntelliJ IDEA
The course was designed for Mac/Linux users but Windows commands are also shown

Description
IntelliJ IDEA is built on the principle that every minute a developer spends in the flow state is a good minute, and things that break developers out of that flow are bad and should be avoided.

This course is built with ergonomic ideas in mind, to help you make the most out of an IDE.

We’re going to explore what are the features that actually make us more productive.

Curriculum

How to Configure IntelliJ IDEA to Keep You in the Flow State

How to Configure IntelliJ with ergonomics in mind

How to Setup IntelliJ in order to navigate faster

How to use all IntelliJ many tools without breaking our focus.

How to make IntelliJ move fast to not disturb your creative flow

Find useful features that you actually never used

Making Use of Code Completion

Real-life use cases for Complete Current Statement

Real-life use cases for Smart Completion

Real-life use cases for CamelCase Completion

Real-life use cases for Postfix Completion

How to Avoid Common Interruptions in Daily Coding

How to avoid going back to fix already-typed expression

How to create everything from within the code editor with the least friction

IntelliJ IDEA Templates for Spring Boot Application

How to generate boilerplate code for common SpringBoot application

How to use and create Live and File Templates

Refactoring in IntelliJ IDEA

How IntelliJ facilitates the process of refactoring

Explore automatic refactoring capabilities of IntelliJ

Hands-on refactoring examples and how IntelliJ helps to reduce mistakes while changing the code

Database Tools

How we can use IntelliJ IDEA to connect to a PostgreSQL database

How to make use of the IntelliJ support for Spring Data

Generate diagrams of the database schema

Manage code entities

Run queries from the codebase

Maven Tools

Why do we need Maven for development?

How IntelliJ IDEA makes the interaction with maven effortless and intuitive, but also more effective?

Getting started with a Maven project in IntelliJ Idea.

Explore IntelliJ features for the POM file.

Understanding the Maven Build Lifecycle.

How to create and save custom run configurations?

Why download sources and documentation?

How to use the visual representation of all dependencies?

Debugging Features

How to use Conditional Breakpoints?

Explore different types of breakpoints.

How to use the Stream Debugger?

Modify Code Behaviour while debugging.

Who this course is for
Developers who want to improve their productivity by taking the most out of IntelliJ IDEA
Developers who want to discover ergonomics aspects of an IDE
Developers who want to maximise their time spent in a flow state
Developers who want to use IntelliJ IDEA like a pro users

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/26044.html

赞 (0)
steven的头像steven
上一篇 2022年1月13日
下一篇 2022年1月13日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部