GitHub排名第一《lntellij IDEA软件开发与应用实战手册》限时开源

简介: IntelliJ IDEA简称IDEA,是Java语言的集成开发环境,在业界被公认为是最好的Java开发工具之一讲解IntelliJ IDEA的诸多使用技巧,但事实上想要覆盖所有的操作要点是不可能的事情,因此笔者挑选了一些需要掌握及建议掌握的知识内容。

IntelliJ IDEA简称IDEA,是Java语言的集成开发环境,在业界被公认为是最好的Java开发工具之一

讲解IntelliJ IDEA的诸多使用技巧,但事实上想要覆盖所有的操作要点是不可能的事情,因此笔者挑选了一些需要掌握及建议掌握的知识内容。


第1章IntelliJ IDEA概述

本章主要对IntelliJ IDEA进行了简要的特性描述,同时在示例程序中描述了项目的基本组成结构

  • 1.1 IntelliJ IDEA特性概述
  • 1.2 IntelliJ IDEA的安装与配置
  • 1.3第一个示例程序


第2章了解IntelliJ IDEA

本章主要介绍了IntelliJ IDEA开发工具的界面布局及使用技巧。事实上,IntelliJ IDEA中还有很多值得学习与探索的内容

  • 2.1 IntelliJ IDEA界面布局
  • 2.2常规配置
  • 2.3常用操作
  • 2.4代码编辑与管理
  • 2.5书签与收藏夹
  • 2.6快捷键
  • 2.7草稿
  • 2.8剪贴板
  • 2.9 HTTP Client


第3章项目与模块

3.1项目结构

3.2模块的创建与使用


第4章编译、部署与运行

  • 4.1缓存和索引
  • 4.2 IntelliJ IDEA的编译方式
  • 4.3部署与运行


第5章调试与运行

  • 5.1测试目录
  • 5.2运行/调试配置
  • 5.3 Debug调试
  • 5.4远程调试


第6章构建工具之Maven

  • 6.1安装与配置
  • 6.2生命周期与插件
  • 6.3POM配置文件
  • 6.4 Maven仓库
  • 6.5多环境切换
  • 6.6模块化示例
  • 6.7使用Nexus构建私有仓库
  • 6.8打包项目原型


第7章构建工具之Gradle



第8章Git版本控制管理



第9章Spring项目开发



第10章数据库管理



第11章容器化管理



第12章Vue.js项目管理



Vue.js是时下比较流行的渐进式框架,它不仅有助于前后端分离,同时也带来了更为有趣的Web开发。

第13章Scala检查工具



第14章自动化测试

  • 14.1自动化测试概述
  • 14.2 Python的安装与配置
  • 14.3自动化测试类型


第15章Jenkins持续集成

  • 15.1 Jenkins概述
  • 15.2 CI与CD
  • 15.3 Jenkins下载与安装
  • 15.4 IntelliJ IDEA集成Jenkins
  • 15.5 Jenkins任务管理


第16章插件的使用与管理

  • 16.1查看与管理插件
  • 16.2常用插件的使用
  • 16.3自定义插件开发


由于限制全部展示需要的伙伴点击此处获取

文章篇幅分享到这儿就结束啦,希望大家学有所成,收获知识

相关文章
|
1天前
|
数据采集 Python
半小时速通Python爬虫!GitHub开源的Python爬虫入门教程
今天给小伙伴们带来了一篇详细介绍 Python 爬虫入门的教程,从实战出发,适合初学者。 小伙伴们只需在阅读过程紧跟文章思路,理清相应的实现代码,30 分钟即可学会编写简单的 Python 爬虫。
|
1天前
|
数据采集 Python
半小时速通Python爬虫!GitHub开源的Python爬虫入门教程
今天给小伙伴们带来了一篇详细介绍 Python 爬虫入门的教程,从实战出发,适合初学者。 小伙伴们只需在阅读过程紧跟文章思路,理清相应的实现代码,30 分钟即可学会编写简单的 Python 爬虫。
|
16天前
|
开发工具 git
【笔记】十分钟学会正确的github工作流,和开源作者们使用同一套流程
【笔记】十分钟学会正确的github工作流,和开源作者们使用同一套流程
36 11
|
17天前
|
人工智能 分布式计算 BI
妙用OSGraph:发掘GitHub知识图谱上的开源故事
OSGraph (Open Source Graph) 是一个开源图谱关系洞察工具,基于GitHub开源数据全域图谱,实现开发者行为、项目社区生态的分析洞察。可以为开发者、项目Owner、开源布道师、社区运营等提供简洁直观的开源数据视图,帮助你和你的项目制作专属的开源名片、寻求契合的开发伙伴、挖掘深度的社区价值。
妙用OSGraph:发掘GitHub知识图谱上的开源故事
|
4天前
|
数据采集 搜索推荐 JavaScript
GitHub星标3500的Python爬虫实战入门教程,限时开源!
爬虫的全称为网络爬虫,简称爬虫,别名有网络机器人,网络蜘蛛等等。 网络爬虫是一种自动获取网页内容的程序,为搜索引擎提供了重要的数据支撑。搜索引擎通过网络爬虫技术,将互联网中丰富的网页信息保存到本地,形成镜像备份。我们熟悉的谷歌、百度本质上也可理解为一种爬虫。 如果形象地理解,爬虫就如同一只机器蜘蛛,它的基本操作就是模拟人的行为去各个网站抓取数据或返回数据。
|
10天前
|
数据安全/隐私保护 Windows
IDEA向GitHub远端时,输入密码出错,修整解决方案
IDEA向GitHub远端时,输入密码出错,修整解决方案
8 0
|
Java
IDEA发布应用时发布到lib下面的包不全
IDEA发布应用时发布到lib下面的包不全,Tomcate启动时就报:At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete li...
1030 0
|
18天前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
35 4
|
4天前
|
Linux 开发工具 Windows
在WSL2中安装IntelliJ IDEA开发工具
在WSL2中安装IntelliJ IDEA开发工具
17 2
|
20天前
|
SQL 分布式计算 大数据
MaxCompute产品使用合集之如何在本地IDE(如IntelliJ IDEA)中配置MaxCompute (mc) 的任务和调试SQL
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。