注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)IntelliJ IDEA 軟件開發(fā)與應(yīng)用

IntelliJ IDEA 軟件開發(fā)與應(yīng)用

IntelliJ IDEA 軟件開發(fā)與應(yīng)用

定 價(jià):¥139.00

作 者: 喬國(guó)輝 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)技術(shù)開發(fā)與應(yīng)用叢書
標(biāo) 簽: 暫缺

ISBN: 9787302584667 出版時(shí)間: 2021-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 561 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  IntelliJ IDEA 是一款優(yōu)秀的軟件開發(fā)工具,學(xué)習(xí)和掌握IntelliJ IDEA對(duì)于開發(fā)者來(lái)講具有十分重要的意義。該書以IntelliJ IDEA的操作使用為主線,同時(shí)貫穿示例教學(xué),全面地向讀者展示了其強(qiáng)大的開發(fā)與管理能力?!禝ntelliJ IDEA 軟件開發(fā)與應(yīng)用(計(jì)算機(jī)技術(shù)開發(fā)與應(yīng)用叢書)》為讀者準(zhǔn)備了比較全面的技術(shù)體系,共16章。第1章與第2章主要講解了IntelliJ IDEA的使用技巧;第3章主要講解了IntelliJ IDEA中的工程結(jié)構(gòu)及組織方式;第4章與第5章主要講解了IntelliJ IDEA下項(xiàng)目的編譯、部署、運(yùn)行與調(diào)試;第6章與第7章講解了Maven等項(xiàng)目構(gòu)建管理工具的使用;第8章Git版本管理是開發(fā)者需要著重學(xué)習(xí)的知識(shí)技能;第9章講解了Spring項(xiàng)目的使用原理并深化了示例;第10章講解了數(shù)據(jù)庫(kù)管理工具的使用技巧;第11章至第14章進(jìn)行了全方位的拓展,引入了Docker容器、Vue.js、Scala、Python等相關(guān)內(nèi)容;第15章為輔助教學(xué)篇,主要講解了持續(xù)化部署工具的使用;第16章為結(jié)束篇,以插件為主題從大方向講解了IntelliJ IDEA下的插件開發(fā)?!禝ntelliJ IDEA 軟件開發(fā)與應(yīng)用(計(jì)算機(jī)技術(shù)開發(fā)與應(yīng)用叢書)》適用于所有初學(xué)者及具有一定開發(fā)經(jīng)驗(yàn)的從業(yè)人員、軟件愛好者。相信通過閱讀該書,讀者能夠獲得更多的幫助與提升。

作者簡(jiǎn)介

  喬國(guó)輝,軟件工程師,在金融、能源、通信等行業(yè)從業(yè)多年,擁有十分豐富的開發(fā)經(jīng)驗(yàn)。熱愛技術(shù)的分享與傳播,在多個(gè)平臺(tái)均有技術(shù)視頻發(fā)布。

圖書目錄


目錄


前言
第1章IntelliJ IDEA概述

1.1IntelliJ IDEA特性概述

1.1.1優(yōu)秀的特性

1.1.2構(gòu)建工具集成

1.1.3版本管理集成

1.1.4其他的特性

1.2IntelliJ IDEA的安裝與配置

1.2.1IntelliJ IDEA下載

1.2.2Linux下安裝IntelliJ IDEA

1.2.3Windows下安裝IntelliJ IDEA

1.2.4配置的備份與恢復(fù)

1.2.5歡迎界面

1.3第一個(gè)示例程序

1.3.1新建Java項(xiàng)目

1.3.2安裝SDK

1.3.3配置編譯器

1.3.4編譯并運(yùn)行

1.3.5項(xiàng)目結(jié)構(gòu)

1.3.6常用文件類型與圖標(biāo)

1.4本章小結(jié)

第2章了解IntelliJ IDEA

2.1IntelliJ IDEA界面布局

2.1.1菜單欄

2.1.2工具欄

2.1.3導(dǎo)航欄

2.1.4編輯區(qū)

2.1.5工具窗口欄

2.1.6狀態(tài)欄

2.2常規(guī)配置

2.2.1設(shè)置背景圖像

2.2.2配置字體和顏色

2.2.3配置代碼樣式

2.2.4視圖模式

2.3常用操作

2.3.1打開文件

2.3.2打開外部文件

2.3.3在新窗口打開文件

2.3.4打開最近的文件

2.3.5添加文件類型

2.3.6關(guān)閉文件

2.3.7文本選擇

2.3.8復(fù)制、剪切與粘貼

2.3.9撤銷與重做

2.3.10格式化代碼

2.3.11更改代碼縮進(jìn)

2.3.12折疊代碼片斷

2.3.13拖放移動(dòng)代碼

2.3.14注釋

2.3.15還原窗口布局

2.3.16編輯區(qū)分屏

2.3.17取消右側(cè)豎線

2.3.18分離窗口

2.3.19方法分隔線

2.3.20選項(xiàng)卡的固定與取消

2.3.21自動(dòng)管理導(dǎo)入

2.3.22項(xiàng)目窗口管理

2.4代碼編輯與管理

2.4.1模板管理

2.4.2快速生成

2.4.3接口與實(shí)現(xiàn)

2.4.4重構(gòu)提取

2.4.5代碼檢查

2.4.6跳轉(zhuǎn)與引用

2.5書簽與收藏夾

2.6快捷鍵

2.6.1映射及副本

2.6.2定義快捷鍵

2.6.3快捷鍵的使用

2.6.4快捷鍵

2.7草稿

2.7.1Scratch Files

2.7.2Scratch Buffer

2.7.3其他類型文件

2.7.4重命名、移動(dòng)與刪除

2.8剪貼板

2.9HTTP Client

2.10本章小結(jié)

第3章項(xiàng)目與模塊

3.1項(xiàng)目結(jié)構(gòu)

3.1.1工程

3.1.2模塊

3.1.3類庫(kù)

3.1.4特性

3.1.5項(xiàng)目生成

3.1.6開發(fā)集成工具

3.1.7全局類庫(kù)

3.2模塊的創(chuàng)建與使用

3.2.1新建模塊

3.2.2導(dǎo)入模塊

3.3本章小結(jié)

第4章編譯、部署與運(yùn)行

4.1緩存和索引

4.2IntelliJ IDEA的編譯方式

4.2.1自動(dòng)編譯

4.2.2手動(dòng)編譯

4.3部署與運(yùn)行

4.4本章小結(jié)

第5章調(diào)試與運(yùn)行

5.1測(cè)試目錄

5.2運(yùn)行/調(diào)試配置

5.3Debug調(diào)試

5.3.1Debug窗口布局

5.3.2按鈕與快捷鍵

5.3.3設(shè)置斷點(diǎn)條件

5.3.4多線程調(diào)試

5.4遠(yuǎn)程調(diào)試

5.5本章小結(jié)

第6章構(gòu)建工具之Maven

6.1安裝與配置

6.1.1安裝Maven

6.1.2配置本地倉(cāng)庫(kù)

6.1.3在IntelliJ IDEA中配置Maven

6.1.4使用命令行創(chuàng)建示例程序

6.1.5在IntelliJ IDEA中創(chuàng)建示例程序

6.2生命周期與插件

6.2.1Maven生命周期

6.2.2Maven插件

6.3POM配置文件

6.3.1基本配置信息

6.3.2Maven依賴管理

6.3.3依賴傳遞與調(diào)節(jié)

6.3.4聚合與繼承

6.4Maven倉(cāng)庫(kù)

6.4.1本地倉(cāng)庫(kù)

6.4.2中央倉(cāng)庫(kù)

6.4.3其他遠(yuǎn)程倉(cāng)庫(kù)

6.4.4Super Pom中的其他管理

6.5多環(huán)境切換

6.5.1什么是Profile

6.5.2Profile的種類

6.5.3示例工程

6.6模塊化示例

6.7使用Nexus構(gòu)建私有倉(cāng)庫(kù)

6.7.1下載與安裝

6.7.2Nexus倉(cāng)庫(kù)說(shuō)明

6.7.3創(chuàng)建角色與權(quán)限

6.7.4手工上傳資源

6.8打包項(xiàng)目原型

6.9本章小結(jié)

第7章構(gòu)建工具之Gradle

7.1Gradle下載與安裝

7.2配置Gradle

7.3創(chuàng)建Gradle工程

7.4構(gòu)建腳本build.gradle

7.5本章小結(jié)

第8章Git版本控制管理

8.1什么是Git

8.2下載與安裝

8.3Git配置管理

8.3.1配置用戶名與郵件

8.3.2查看配置

8.3.3修改和移除配置

8.4版本庫(kù)、工作區(qū)與暫存區(qū)

8.4.1版本庫(kù)初始化

8.4.2文件管理

8.4.3Git提交

8.4.4Git文件對(duì)比

8.4.5查看歷史

8.4.6文件恢復(fù)

8.4.7刪除文件

8.5分支管理

8.6變基與合并

8.6.1變基

8.6.2合并多條記錄

8.6.3區(qū)間合并

8.7遠(yuǎn)程倉(cāng)庫(kù)

8.7.1SSH協(xié)議與密鑰

8.7.2創(chuàng)建私有倉(cāng)庫(kù)

8.7.3刪除遠(yuǎn)程倉(cāng)庫(kù)

8.7.4其他操作

8.8IntelliJ IDEA下的Git操作

8.8.1上傳本地項(xiàng)目到遠(yuǎn)程倉(cāng)庫(kù)

8.8.2克隆遠(yuǎn)程倉(cāng)庫(kù)

8.8.3Git分支管理

8.8.4Git Fetch與Git Pull

8.8.5Local Changes

8.8.6日志列表

8.8.7補(bǔ)丁的創(chuàng)建與使用

8.8.8反向合并

8.9安裝GitLab

8.10本章小結(jié)

第9章Spring項(xiàng)目開發(fā)

9.1Spring介紹

9.2IOC容器

9.3標(biāo)簽與注解

9.3.1@Configuration

9.3.2@Bean

9.3.3@ImportResource與@Import注解

9.3.4@Component與@ComponentScan

9.4Web示例工程

9.5Spring Initializr

9.5.1安裝插件

9.5.2Spring Initializr的使用

9.5.3微服務(wù)示例

9.6本章小結(jié)

第10章數(shù)據(jù)庫(kù)管理

10.1配置數(shù)據(jù)源與驅(qū)動(dòng)

10.1.1配置驅(qū)動(dòng)

10.1.2配置數(shù)據(jù)源

10.1.3同步數(shù)據(jù)源

10.2數(shù)據(jù)管理

10.2.1數(shù)據(jù)源顯示管理

10.2.2Collations排序規(guī)則

10.2.3查找資源

10.2.4數(shù)據(jù)管理操作

10.2.5執(zhí)行語(yǔ)句

10.2.6數(shù)據(jù)編輯器

10.2.7查看DDL定義

10.3本章小結(jié)

第11章容器化管理

11.1什么是Docker

11.2Docker的安裝

11.3Docker概念理解

11.3.1Docker系統(tǒng)架構(gòu)與守護(hù)進(jìn)程

11.3.2注冊(cè)中心

11.3.3鏡像與容器

11.3.4分層

11.3.5daemon.json

11.4Docker客戶端操作

11.4.1查找鏡像

11.4.2拉取鏡像

11.4.3運(yùn)行容器

11.4.4管理容器

11.4.5創(chuàng)建鏡像

11.4.6進(jìn)入容器內(nèi)部

11.4.7向容器復(fù)制文件

11.4.8配置注冊(cè)中心

11.4.9推送鏡像

11.5IntelliJ IDEA中的Docker管理

11.5.1連接Docker

11.5.2管理鏡像

11.6負(fù)載均衡示例

11.7本章小結(jié)

第12章Vue.js項(xiàng)目管理

12.1基礎(chǔ)環(huán)境及工具

12.1.1Node.js的下載與安裝

12.1.2npm

12.1.3Vue CLI

12.1.4Webpack

12.2VueJS項(xiàng)目結(jié)構(gòu)

12.2.1main.js

12.2.2App.vue

12.2.3router

12.2.4模塊的導(dǎo)入與導(dǎo)出

12.2.5頁(yè)面路由

12.2.6基于URL的參數(shù)傳遞

12.2.7基于params的參數(shù)傳遞

12.2.8$router與$route

12.2.9node_modules

12.3IntelliJ IDEA導(dǎo)入項(xiàng)目

12.4Vue Devtools

12.4.1插件安裝

12.4.2編譯安裝

12.4.3調(diào)試運(yùn)行

12.4.4更多調(diào)試技巧

12.5本章小結(jié)

第13章Scala檢查工具

13.1Scala簡(jiǎn)介

13.2安裝開發(fā)環(huán)境

13.2.1安裝JDK

13.2.2安裝Scala SDK

13.2.3安裝Scala插件

13.3創(chuàng)建Scala工程

13.3.1基礎(chǔ)Scala工程

13.3.2基于Maven的Scala工程

13.3.3App特性

13.4Git檢查工具

13.4.1編寫配置

13.4.2編寫啟動(dòng)程序

13.4.3編寫校驗(yàn)邏輯

13.5本章小結(jié)

第14章自動(dòng)化測(cè)試

14.1自動(dòng)化測(cè)試概述

14.2Python的安裝與配置

14.2.1Python的下載與安裝

14.2.2pip與插件

14.2.3在IntelliJ IDEA中配置Python

14.3自動(dòng)化測(cè)試類型

14.3.1Web自動(dòng)化測(cè)試

14.3.2基于接口的自動(dòng)化測(cè)試

14.3.3YAML配置文件

14.3.4錨點(diǎn)與引用

14.4本章小結(jié)

第15章Jenkins持續(xù)集成

15.1Jenkins概述

15.2CI與CD

15.3Jenkins下載與安裝

15.3.1下載與安裝

15.3.2插件的安裝

15.4IntelliJ IDEA集成Jenkins

15.5Jenkins任務(wù)管理

15.5.1全局配置

15.5.2任務(wù)管理

15.6本章小結(jié)

第16章插件的使用與管理

16.1查看與管理插件

16.1.1查看插件

16.1.2插件的安裝

16.1.3禁用、更新與卸載

16.2常用插件的使用

16.2.1Grep Console插件

16.2.2阿里巴巴代碼規(guī)范檢查插件

16.2.3EasyCode代碼生成插件

16.2.4Lombok插件的安裝與使用

16.3自定義插件開發(fā)

16.3.1開發(fā)示例插件

16.3.2Action System

16.3.3插件的發(fā)布與打包

16.4本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)