免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
如何個(gè)性化配置 IntelliJ IDEA 2017 | 天天編碼

作為一款致力于服務(wù)廣大開(kāi)發(fā)人員的IDE工具,IntelliJ IDEA 并不強(qiáng)制每個(gè)程序員都使用完全相同的配置,而是給客戶(hù)提供了非常大的選擇。雖然 IntelliJ IDEA 最初的客戶(hù)都是 Java 開(kāi)發(fā)人員,并成了 Java 開(kāi)發(fā)人員最喜歡的IDE工具。但是,IntelliJ IDEA 并不滿(mǎn)足于此,越來(lái)越多的前端開(kāi)發(fā)人員也慢慢地轉(zhuǎn)向 IDEA 的環(huán)抱。為此,IntelliJ IDEA 在主題、字體、編碼集、快捷鍵、代碼模板等方面都給客戶(hù)提供了很大的選擇權(quán)。

配置界面

在 IntelliJ IDEA 2017 中,使用快捷鍵:Ctrl+Alt+S,或者從歡迎界面和項(xiàng)目界面中都可以彈出配置界面,如下圖:

整個(gè)配置界面主要分成3大塊,左側(cè)的類(lèi)別,右側(cè)的詳情和底部的按鈕。如下圖:

  • 左側(cè)的類(lèi)型:8個(gè)大類(lèi),還配有一個(gè)搜索功能
  • 右側(cè)的詳情:更加左側(cè)的選項(xiàng)變化內(nèi)容
  • 底部的按鈕:修改的保存、取消、應(yīng)用和幫助

Appearance & Behavior

看名字就可以知道,這個(gè)類(lèi)別的配置項(xiàng)都是用來(lái)控制 IntelliJ IDEA 的外觀和行為的,使用頻率比較高。比如修改UI主題、刪除和增加菜單與工具欄、軟件特性修改、文件顏色、通知消息等等。我們以修改UI主題為例,演示一下修改流程。如下圖:

同時(shí),字體的修改也是在 Appearance 選項(xiàng)中,除非特殊情況,否者不建議進(jìn)行修改。令我非常驚喜的一點(diǎn)是:IDEA 充分考慮了紅綠色弱客戶(hù),通過(guò)了對(duì)于的功能。如下圖:

  • 圖中的 A 處就是 IDEA 為紅綠色弱者提供的功能增強(qiáng)
  • 途中的 B 處就是 IDEA 修改全局字體的配置項(xiàng)

Keymap

通過(guò)本系列教程的前文,我們知道 IntelliJ IDEA 具有非常強(qiáng)大的功能。為了提高開(kāi)發(fā)人員的效率,對(duì)于其中的某些常見(jiàn)功能與操作, IDEA 映射了很多快捷鍵。而通過(guò)此處 Keymap 這個(gè)類(lèi)型的配置項(xiàng),我們可以選擇具體使用哪一套映射關(guān)系。而且,我們還可以私人定制某一套映射關(guān)系中的功能與鍵的映射關(guān)系。在 IntelliJ IDEA 中默認(rèn)提供了8套映射表。如下圖:

我們根據(jù)實(shí)際情況,包括使用的操作系統(tǒng)等,選擇適合自己的映射表。對(duì)于映射表中的某些映射關(guān)系,我們可以進(jìn)行修改。如下圖:

Editor

IntelliJ IDEA 作為一個(gè)供開(kāi)發(fā)人員使用的IDE工具,其提供的編輯器只能也必須是非常強(qiáng)大的。所以,在 Editor 這個(gè)類(lèi)別下的配置項(xiàng)也是非常多且非常重要的,好在 IDEA 中關(guān)于 Editor 的默認(rèn)配置項(xiàng)已經(jīng)相當(dāng)合理,真正需要我們必須配置的選項(xiàng)并不多。此處,我們以最常見(jiàn)、最重要的修改字符編碼集為例,演示一下修改流程。如下圖:

為了消除亂碼問(wèn)題與配置的簡(jiǎn)化,實(shí)際的項(xiàng)目中,往往把所有的編碼集都設(shè)置為 “UTF-8″。

  • Global Encoding:全局的編碼集,默認(rèn)就是 UTF-8 ,不需要改動(dòng)
  • Project Encoding:項(xiàng)目的編碼集,默認(rèn)是 GBK,修改為 UTF-8
  • Default encoding for properties file:.properties 文件的專(zhuān)有編碼集,默認(rèn)為 GBK,修改為 UTF-8
  • Transparent native-to-ascii conversion:勾選后可以在 .properties 文件的查看中文屬性和注釋。

Plugins

正如本系列教程的前文所述,IntelliJ IDEA 除了自身攜帶強(qiáng)大的功能之外,還實(shí)現(xiàn)了強(qiáng)大的插件機(jī)制。可以通過(guò)給 IntelliJ IDEA 安裝插件的形式來(lái)提升和豐富其功能。首先,我們看一下插件界面,如下圖:

可以看到,IDEA 提供了 搜索框 和 Show下來(lái)菜單 來(lái)提升插件的查找速度。同時(shí),每個(gè)插件都有簡(jiǎn)單地介紹詳情。注意底部的三個(gè)按鈕:

  • Install JetBrains plugin…:用來(lái)安裝 JetBrains 公司提供的官方插件,點(diǎn)擊按鈕會(huì)彈出對(duì)應(yīng)窗口。
  • Browse repositories…:用來(lái)瀏覽并安裝 IDEA 社區(qū)開(kāi)發(fā)的第三反插件,點(diǎn)擊按鈕會(huì)彈出對(duì)應(yīng)窗口。
  • Install plugin from dis…:用來(lái)查找并安裝 計(jì)算機(jī) 本地的插件,點(diǎn)擊按鈕會(huì)彈出對(duì)應(yīng)窗口。

此處,我們以安裝 JetBrains 公司提供的 MarkDown 相關(guān)的官方插件為例,演示一下插件安裝流程。如下圖:

Version Control

我們知道,IntelliJ IDEA 內(nèi)置了對(duì)于 Version Control 系統(tǒng)的支持。我們可以配置 Version Control 系統(tǒng)的公有屬性,同時(shí),IDEA 對(duì)于每一個(gè)獨(dú)特的工具,比如 Git,CVS等,都提供了獨(dú)特的配置項(xiàng)。如下圖:

在看一下針對(duì) Git 工具的獨(dú)特配置項(xiàng),主要有 Git目錄、SSH、換行符轉(zhuǎn)換等。

Build,Execution,Deployment

看名字就可以知道,這個(gè)類(lèi)別的配置項(xiàng)都是用來(lái)控制 IntelliJ IDEA 的項(xiàng)目執(zhí)行流程、項(xiàng)目部署流程和項(xiàng)目的構(gòu)建、調(diào)試流程等。在這些配置項(xiàng)中,可以選擇 Maven、Gradle和Gant三種建造工具;可以選擇 Javac、Eclipse、Groovy-Eclipse和Ajc四種 Java 編譯器;可以配置 EJB、Faces、FreeMarker等多達(dá)10中驗(yàn)證器;還可以配置 Kotlin 和 Groovy 編譯器等等功能。當(dāng)然,調(diào)試器和部署器的設(shè)置和選項(xiàng)也是在此設(shè)置。如下圖:

在 IntelliJ IDEA 2017 中自帶有 Maven 插件,但是我們還是建議配置自己的 Maven 插件,我們就與給 IDEA 配置計(jì)算機(jī)本地安裝的 Maven 為例,演示一下修改構(gòu)建工具的流程,如下圖:

Languages & Frameworks

正如本系列教程的前文所述,IntelliJ IDEA 2017 不僅僅是面向 Java 開(kāi)發(fā)人民的 IDE 工具,通過(guò)其優(yōu)秀的架構(gòu)和靈活的插件機(jī)制,基本支持了當(dāng)前開(kāi)發(fā)界的主流開(kāi)發(fā)人員,特別是其對(duì)前端開(kāi)發(fā)工具和框架也提供了非常好地支持。我們簡(jiǎn)單看一下原生支持的所有語(yǔ)言和框架,如下圖:

Tools

IntelliJ IDEA 強(qiáng)大功能的背后離不開(kāi)底層各種各樣工具的支持,作為一個(gè)致力于實(shí)現(xiàn)開(kāi)發(fā)人員沉浸式編程的IDE工具,IDEA 提供了包括瀏覽器、終端工具、數(shù)據(jù)庫(kù)圖形界面、SSH客戶(hù)端、圖表工具等等。當(dāng)然,為了支持 Version Control 和 GitHub等,源碼差異比較工具和Http客戶(hù)端等工具也是必須有的。而且,IntelliJ IDEA 還提供了一個(gè)基于 Task 的機(jī)制,相應(yīng)的 Web Services 支持也是必不可少的。我們簡(jiǎn)單看一下原生支持的所有工具,如下圖:

總結(jié)

本文以圖文的形式,比較詳細(xì)地介紹了 IntelliJ IDEA 2017 的 Settings 面板中的所有功能。通過(guò)使用分類(lèi)介紹的形式,再加上常見(jiàn)配置需求的實(shí)例演示,相信各位讀者都有所收獲。對(duì)本文或者本系列教程有任何建議和意見(jiàn)都可以給我留言,我會(huì)仔細(xì)閱讀并采納,謝謝!


天天編碼 , 版權(quán)所有丨本文標(biāo)題:如何個(gè)性化配置 IntelliJ IDEA 2017
轉(zhuǎn)載請(qǐng)保留頁(yè)面地址:http://www.tiantianbianma.com/personal-config-idea.html/
喜歡 (26)分享 (0)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
UC頭條:不可不知的IDEA的使用技巧
IntelliJ IDEA 2020.2 配置大全詳細(xì)圖文教程(更新中)
Java集成開(kāi)發(fā)環(huán)境 IntelliJ IDEA
IntelliJ IDEA詳細(xì)配置圖解,挖掘更多的功能!
Android開(kāi)發(fā)環(huán)境配置(以windows為例)
IntelliJ IDEA 快速入門(mén)指南
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服