IntelliJIDEA入门与实战pdf下载pdf下载

IntelliJIDEA入门与实战百度网盘pdf下载

作者:
简介:本篇主要提供IntelliJIDEA入门与实战pdf下载
出版社:清华大学出版社
出版时间:2020-09
pdf下载价格:9.00¥


预览


内容介绍

产品特色

内容简介

  《IntelliJ IDEA入门与实战》蕴含的知识体系甚广。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA基础配置和高级配置。第3章介绍如何通过IDEA创建一个Java项目、配置项目和模块、开发工具包以及库相关信息。第4章主要介绍IDEA编辑器、源码导航、搜索-替换、代码操作、实时模板、文件比较、拼写检查、语言注入、暂存文件、模块依赖图\UML类图、版权、宏、文件编码等内容。第5章介绍IDEA运行-调试/测试应用程序、代码覆盖率、连接服务器、分析应用。第6章介绍IDEA启动/管理/配置VCS、Git代码分支管理、提交、合并、解决冲突、暂存和取消代码修改。第7章介绍IDEA的Terminal终端仿真器、JShell控制台、连接并操作数据库、连接Docker、开发Groovy语言、创建SpringBoot项目等。
  《IntelliJ IDEA入门与实战》适用于所有Java编程语言开发人员、IDEA爱好者以及所有计算机专业的学生等。

作者简介

黄文毅,CSDN博客专家,架构师。先后就职于厦门星耀蓝图、厦门美图、上海美团等公司。主要从事Java开发工作,具有丰富的软件开发经验,熟悉Java、高并发、分布式及相关的软件架构。出版《分布式微服务架构:原理与实战》《Spring MVC+MyBatis快速开发与项目实战》《Spring 5企业级开发实战》(与人合著)等多部技术图书。

罗 军,长江师范学院大数据与智能工程学院教师,重庆市千将软件有限公司技术专家、联合创始人。主要讲授C语言程序设计、Java程序设计、移动应用程序设计等课程,负责公司核心技术攻关并指导软件产品研发。


内页插图

精彩书评

  ★众所周知,IntelliJ IDEA作为—款广受赞誉的Java开发工具,在代码的智能化编写、管理、分析等方面都有很高的美誉度.该书作者在深入浅出分享IntelliJ IDEA入门级应用的同时,重点介绍了其日常工作中常用的基本功能、高级功能,并对运行、调试、编译等操作流程进行详尽描述,最终归于Git版本的代码管理之中,这该书与工作实践深度融合,推荐公司各级开发工程师研读,以不断提高技术水平、提升个人价值和市场竞争力。
  ——何庆华,肇庆沙算智慧软件有限公司总经理
  
  ★IntelliJ IDEA是当下主流的软件开发工具之一,该书详细讲解了IntelliJ IDEA的使用方式和快捷操作,值得开发人员深入学习,以便提升企业开发效率、节约开发成本。
  ——周冠亚,《Spring 5企业级开发实战》作者
  
  ★IntelliJ IDEA是由JetBrains公司发布的开发工具,支持主流的Java技术和框架,擅长于企业应用、移动应用和Web应用的开发.该书从该软件安装讲起,包括大量IDEA使用的基础知识以及IDEA新版本的各种功能,内容深入浅出,案例丰富,该书值得所有想学习Java Web开发的人员阅读并实践。
  ——陈睿,副教授,计算机专业博士
  
  ★微服务、自动化测试、版本控制及持续集成和快速部署是分布式微服务架构的关键,该书结合案例详细介绍了IDEA在微服务开发及部署中鲜为人知的功能,值得应用型高校计算机软件专业学生及Java软件开发人员认真研读。
  ——范会联,长江师范学院教授
  
  ★该书由浅入深,从基础的安装到结合各种工具后的应用场景,一步一步地引导读者掌握IDEA这个新兴的开发工具。对于程序员来说,使用IDEA能够让代码开发事半功倍.不管是刚入门的“小白”还是驰骋码场的“大牛”,相信这该书对于你的职业生涯都会有所帮助。
  ——林腾亚,瑞谦智能全栈开发工程师
  
  ★该书的面世快速补充了市场此类书籍的短缺,以案例驱动演示,让相关从业者快速上手,深入浅出,并详细地阐述了对现有主流技术、框架的支撑操作,值得广大从业者仔细研读.
  ——景鑫,资深IT从业者

目录

第1章 IntelliJ IDEA介绍与安装
1.1 认识IntelliJ IDEA
1.1.1 概述
1.1.2 特色功能
1.2 安装IntelliJ IDEA
1.2.1 系统要求
1.2.2 使用Toolbox App安装
1.2.3 手动安装
1.2.4 Windows静默安装
1.2.5 首次运行IntelliJ IDEA
1.2.6 IntelliJ IDEA注册
1.2.7 IntelliJ IDEA更新-卸载

第2章 IntelliJ IDEA入门
2.1 IntelliJ IDEA界面概述
2.1.1 欢迎界面
2.1.2 用户界面
2.1.3 用户界面主题
2.1.4 观看模式
2.1.5 背景图片
2.2 配置IntelliJ IDEA
2.2.1 项目级别的设置
2.2.2 IDE级别(全局)的设置
2.2.3 恢复默认设置
2.2.4 监视IDE的性能
2.2.5 配置代码风格
2.2.6 设置代码颜色
2.2.7 设置代码字体
2.2.8 配置键盘快捷键
2.2.9 自定义菜单和工具栏
2.2.1 0 配置快速列表和动作
2.3 使用工具窗口
2.3.1 工具窗口快速访问
2.3.2 工具窗口查看模式
2.3.3 组选项卡选项
2.3.4 工具窗口中的快速搜索
2.4 高级配置
2.4.1 配置JVM选项
2.4.2 配置平台属性
2.4.3 默认的IDE目录
2.4.4 切换启动JDK
2.4.5 增加内存堆
2.4.6 清除无效缓存
2.4.7 路径变量

第3章 配置项目
3.1 创建第一个Java项目
3.1.1 创建新的项目
3.1.2 创建一个包和一个类
3.1.3 编写代码并运行
3.2 配置项目
3.2.1 项目格式
3.2.2 导入项目
3.3 配置模块
3.3.1 模块Modules
3.3.2 多模块项目
3.3.3 内容根目录
3.3.4 资源夹类别
3.3.5 排除文件
3.3.6 给Java源指定包前缀
3.3.7 模块依赖
3.3.8 卸载模块
3.4 开发工具包
3.4.1 定义一个SDK
3.4.2 修改项目SDK
3.4.3 修改模块SDK
3.5 库
3.5.1 定义库
3.5.2 从Maven下载库
3.5.3 配置自定义远程仓库
……
第4章 IntelliJ IDEA的基本功能
第5章 运行/调试/编译/部署/分析
第6章 Git版本管理
第7章 IDEA高级功能
参考文献

前言/序言

前 言

IntelliJ IDEA(简称IDEA)是Java编程语言开发的集成环境。IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(Git、Svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。

IDEA是互联网企业首选的开发工具。在开发工作中,大部分程序员仅仅使用IDEA的部分功能甚至很小的一部分功能,其他很实用的功能时常被忽略。本书主要基于IntelliJ IDEA官方文档以及作者实际工作经验为广大读者深入挖掘IDEA不为人知的功能。

本书是一本理论和实践相结合的图书,将非常完善地介绍IntelliJ IDEA所涵盖的方方面面的知识,并通过大量生动形象的图片以及实战案例加深读者对IntelliJ IDEA的理解,相信读者必会受益匪浅。

本书结构

本书共7章,以下是各章节的内容概要。

第1章主要介绍如何使用Toolbox App安装IntelliJ IDEA,以及如何更新、注册、卸载IntelliJ IDEA。

第2章主要介绍IntelliJ IDEA的用户界面、欢迎界面,以及IntelliJ IDEA的基础配置和高级配置。

第3章主要介绍如何使用IntelliJ IDEA创建第一个Java项目、配置项目和模块、开发工具包以及库相关信息。

第4章主要介绍IntelliJ IDEA的基本功能、编辑器、源码导航、搜索/替换、代码操作、实时模板、文件比较、拼写检查、语言注入、暂存文件、模块依赖图/UML类图、版权、宏、文件编码等内容。

第5章主要介绍IntelliJ IDEA运行/调试应用程序、测试应用程序、代码覆盖率、连接服务器、分析应用等功能。

第6章主要介绍在IntelliJ IDEA中,如何使用启动/管理/配置VCS、Git如何进行代码分支管理、提交、合并、解决冲突、暂存和取消代码修改等内容。

第7章主要介绍IntelliJ IDEA先进的功能,例如Terminal终端仿真器、JShell控制台、IDE脚本控制台、Markdown等功能,以及IntelliJ IDEA如何连接数据库并进行相关的库表操作、IntelliJ IDEA连接Docker、IntelliJ IDEA使用Groovy语言、IntelliJ IDEA创建Spring Boot项目等内容。

本书使用的软件版本

本书项目实战开发环境为:

? 操作系统Windows 10

? 开发工具IntelliJ IDEA 2019.3

? JDK使用1.8版本

? 其他主流技术使用最新版本

读者对象

? Java开发人员

? 企业编程人员

? 在校计算机专业学生

? 对IntelliJ IDEA感兴趣的开发人员

致谢

感谢我的家人,感谢他们对我工作的理解和支持、对我生活无微不至的照顾,使我没有后顾之忧,可以全身心投入本书的写作中。

同时感谢我的工作单位厦门海西医药交易中心,公司为我提供了宝贵的工作、学习和实践的环境,书中很多的知识点和实战经验都来源于贵公司,也感谢与我一起工作的同事,非常荣幸能与他们一起在这个富有激情的团队中共同奋斗。

最后,感谢清华大学出版社以及编辑王金柱老师,本书能够顺利出版离不开他们及背后的团队对本书的辛勤付出。

由于水平所限,书中难免存在疏漏之处,欢迎大家批评指正。若有意见和建议,可以发送电子邮件至booksaga@126.com。



黄文毅

2020年5月31日