IntelliJ IDEA, tips y trucos para mejorar tu productividad

所在平台: Udemy

课程主页: https://www.udemy.com/course/devs4j-intellij-idea/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程:IntelliJ IDEA 秘籍,提升你的生产力 本课程专为 Java 开发者设计,旨在帮助他们充分发挥 IntelliJ IDEA 的强大功能,从而显著提升开发效率。课程内容涵盖了从基础安装到高级调试和版本控制集成,以及 Maven 的应用。 **主要内容概览:** * **第一部分:入门** * IntelliJ IDEA 的安装和基本项目创建。 * 编辑器和 IDE 界面的配置与个性化设置。 * Git 的安装与仓库克隆。 * JDK 更新和项目构建。 * **第二部分:探索 IDE** * 项目菜单下的文件查找和树结构定制。 * IDE 界面的外观自定义。 * 强大的导航功能,包括全局搜索、类/文件/符号搜索以及操作搜索。 * 文件内容搜索。 * 利用 Structure、Call Hierarchy 和 Find Usages 等工具深入分析代码。 * 代码行搜索。 * **第三部分:编码技巧** * 代码自动补全。 * 使用 Ctrl + Enter 快捷键进行智能代码补全(Context Actions)。 * 代码生成功能。 * Live Template 的插入。 * Surround With 功能的使用。 * 代码格式化。 * 常用的代码导航快捷键。 * **第四部分:重构** * 重构基础概念。 * 修改方法签名。 * 提取变量和方法。 * 成员的向上/向下提取。 * 将成员转换为静态。 * 将成员转换为实例方法。 * 类型迁移。 * 利用接口进行抽象。 * **第五部分:调试** * 调试模式入门。 * 调试模式下的执行控制。 * 条件断点设置。 * 表达式求值。 * 调试过程中求值和记录日志。 * Jump to Source 和 Jump to Declaration 功能。 * **第六部分:版本控制集成** * 仓库克隆。 * 提交和推送。 * 更新项目。 * 使用 Pull 获取其他分支的更改。 * 推送到其他分支。 * 在 IntelliJ IDEA 中创建新分支。 * 从 IntelliJ IDEA 创建和管理 Pull Request。 * Git 总结。 * **第七部分:Maven** * Maven 基础介绍。 * `pom.xml` 文件详解。 * Maven 项目目录结构。 * Maven Goals(目标)和 Plugins(插件)。 * IntelliJ IDEA 中的 Maven 选项。 本课程将帮助开发者深入理解并熟练运用 IntelliJ IDEA 的各项功能,从而在日常编码工作中达到事半功倍的效果。

课程评论(0条)

课程详情

El curso va enfocado a desarrolladores Java que quieren aprender a explotar las funcionalidades de su IDE de desarrollo e incluye los siguientes temas:Sección 1:IntroducciónLectura 1:Instalación(Vista previa habilitada)Lectura 2:Creación de un proyecto básico de Java(Vista previa habilitada)Lectura 3:Cambiar fuente del editorLectura 4:Configuración y navegación entre las areas del IDELectura 5:Configuración del area de edición de códigoLectura 6:Instalación de Git y clonado de repositoriosLectura 7:Actualización del jdk y construcción del proyectoLectura 8:Iniciar ProyectoSección 2:Exploración del IDELectura 9:Menú proyecto - Buscar archivos seleccionadosLectura 10:Menú proyecto - Personalización del arbolLectura 11:Menú proyecto - Personalización de la apariencia del sidebarLectura 12:Navegación - Buscar en todos ladosLectura 13:Navegación - Buscar clasesLectura 14:Navegación - Buscar archivoLectura 15:Navegación - Buscar símbolosLectura 16:Navegación - Buscar accionesLectura 17:Buscar en archivosLectura 18:Uso de StructureLectura 19:Uso de Call HierarchyLectura 20:Uso de Find usagesLectura 21:Búsqueda de líneasSección 3:Escritura de códigoLectura 22:AutocompletarLectura 23:Context actions (Ctrl + Enter)Lectura 24:Generación de códigoLectura 25:Insert live templateLectura 26:Uso de Surround withLectura 27:Dar formatoLectura 28:Shortcuts de navegaciónSección 4:RefactoringLectura 29:IntroducciónLectura 30:Modificación de una firmaLectura 31:Extracción de variablesLectura 32:Extracción de métodosLectura 33:Pull members up / downLectura 34:Make staticLectura 35:Convertir a método de instanciaLectura 36:Migración de tiposLectura 37:Utrilizar interfaz donde es posibleSección 5:DebuggingLectura 38:Introducción al modo debugLectura 39:Control de ejecución en modo debugLectura 40:Breakpoints condicionalesLectura 41:Evaluación de expresionesLectura 42:Evaluación y escritura de logs durante el debuggingLectura 43:Jump to source y declarationSección 6:Integración con el Control de versionesLectura 44:Clonación de un repositorioLectura 45:Haciendo un commit y push a un repositorio remotoLectura 46:Update projectLectura 47:Uso de pull para traer cambios de otra ramaLectura 48:Push de cambios de otras ramas en mi ramaLectura 49:Creación de una rama con intellijLectura 50:Creación de un pull request desde intellijLectura 51:Revisión de un pull request desde intellijLectura 52:Conclusión GitSección 7:MavenLectura 53:IntroducciónLectura 54:Pom.xmlLectura 55:Estructura de directoriosLectura 56:Goals de mavenLectura 57:Plugins de mavenLectura 58:Opciones de maven en intellij

课程标签

0人关注该课程

主题相关的课程