離線工作
IntelliJ IDEA中的許多功能都需要訪問Internet,如果您正在離線工作(例如,在一個(gè)孤立的環(huán)境中),那么您應(yīng)該記住一些方面。
脫機(jī)訪問文檔
如果無法上網(wǎng)查看在線幫助,您可以使用插件,該插件通過內(nèi)置的web服務(wù)器提供幫助頁面供離線使用。
提示:當(dāng)發(fā)布新的主版本時(shí),離線幫助插件會(huì)被更新。在發(fā)布周期中添加到在線幫助中的更改可能無法在脫機(jī)幫助中使用。
更新
默認(rèn)情況下,IntelliJ IDEA配置為自動(dòng)檢查更新,并在新版本可用時(shí)通知您,更新通常是基于補(bǔ)丁的,它們應(yīng)用于現(xiàn)有的安裝,只需要重新啟動(dòng)IDE。但是,有時(shí)補(bǔ)丁更新不可用,必須安裝新版本的IntelliJ IDEA。
如果IntelliJ IDEA在本地網(wǎng)絡(luò)之外沒有HTTP訪問,它將無法檢查更新和應(yīng)用補(bǔ)丁。在這種情況下,您必須下載新版本的IDE并按照中的描述手動(dòng)安裝它們。
提示:沒有互聯(lián)網(wǎng)接入,您不能安裝IntelliJ IDEA并使用工具箱應(yīng)用程序和快照。
插件
通常,插件是從中安裝的。但是,您可以在本地網(wǎng)絡(luò)中設(shè)置自定義插件存儲(chǔ)庫,并配置IntelliJ IDEA使用它來安裝和更新插件。
或者,您可以從磁盤下載并手動(dòng)安裝插件。
License激活
您可以評(píng)估IntelliJ IDEA Ultimate長達(dá)30天,之后購買并注冊(cè)許可證可以繼續(xù)使用該產(chǎn)品。
如果IntelliJ IDEA在您的本地網(wǎng)絡(luò)之外沒有HTTP訪問權(quán)限,您將無法使用JetBrains帳戶進(jìn)行登錄,但是可以生成在訂閱期間有效的離線激活碼。
如果您的組織至少有50個(gè)JetBrains產(chǎn)品的活躍訂閱或許可,就可以使用在您公司的網(wǎng)絡(luò)中激活I(lǐng)ntelliJ IDEA實(shí)例。請(qǐng)記住,許可證服務(wù)器本身需要連接到JetBrains帳戶的互聯(lián)網(wǎng)訪問。
代碼檢查
有些代碼檢查會(huì)驗(yàn)證外部資源。例如,不存在的web資源檢查會(huì)突出顯示死鏈接,如果你沒有互聯(lián)網(wǎng)接入,這些檢查將不起作用,死鏈接將不會(huì)被突出顯示。
外部文檔
外部文檔在web瀏覽器中會(huì)打開必要的信息,以便您可以導(dǎo)航到相關(guān)符號(hào),同時(shí)保留信息以供進(jìn)一步參考。但是如果您沒有互聯(lián)網(wǎng)連接,則無法訪問在線文檔。在這種情況下,可以下載它并通過快速文檔彈出方式打開它。
脫機(jī)訪問SDK文檔
1.離線訪問SDK文檔,下載對(duì)應(yīng)版本的文檔包。
文檔包通常以ZIP格式分發(fā),下載后需要解壓縮。
例如,您可以下載官方的并解壓縮它。
2.在Project Structure對(duì)話框Ctrl+Alt+Shift+S中,選擇sdk。
3.如果配置了多個(gè)JDK,請(qǐng)選擇所需的JDK版本,并打開右側(cè)的Documentation Path選項(xiàng)卡。
4.單擊“添加”圖標(biāo),指定下載的文檔包所在的目錄(例如,C:\Users\jetbrains\Desktop\docs\api)。
5.應(yīng)用更改并關(guān)閉對(duì)話框。
脫機(jī)訪問庫文檔
可以將下載的文檔添加到項(xiàng)目中,以便能夠脫機(jī)訪問它。
1.從主菜單中,選擇File | Project Structure Ctrl+Alt+Shift+S,然后單擊庫Libraries。
2.選擇要為其添加文檔的庫,并單擊對(duì)話框右側(cè)的add按鈕。
3.在打開的對(duì)話框中,選擇帶有文檔的文件并單擊Open。
4.應(yīng)用更改并關(guān)閉對(duì)話框。
當(dāng)下載并配置文檔時(shí),將鼠標(biāo)懸停在編輯器中所需的符號(hào)上,或者在符號(hào)上放置插入符號(hào),然后按Ctrl+Q(查View | Quick Documentation)。
版本控制系統(tǒng)
最有可能的是,您的源代碼在某種版本控制系統(tǒng)(VCS)下,如果遠(yuǎn)程存儲(chǔ)庫不在本地網(wǎng)絡(luò)中,并且沒有互聯(lián)網(wǎng)訪問,則IntelliJ IDEA將無法與VCS通信。例如,如果使用的是Git,則可以提交更改,但不能將更改推送到遠(yuǎn)程存儲(chǔ)庫或從中提取更新。
任務(wù)和問題跟蹤器
您可以與問題跟蹤器建立連接并處理直接從IntelliJ IDEA分配給您的任務(wù)和錯(cuò)誤。例如,你可以連接到Y(jié)ouTrack, Jira, GitHub等。
如果問題跟蹤服務(wù)器不在您的本地網(wǎng)絡(luò)中,并且沒有互聯(lián)網(wǎng)接入,IntelliJ IDEA將無法同步您的問題。在這種情況下,只能處理您自己創(chuàng)建的本地任務(wù)。
Maven的依賴關(guān)系
默認(rèn)情況下,Maven是連接到遠(yuǎn)程存儲(chǔ)庫的,并在每次啟動(dòng)時(shí)檢查更新。解析Maven依賴關(guān)系可能需要下載新的工件,如果您希望Maven只使用本地可用的資源,則可以切換到脫機(jī)模式。
將Maven切換到離線模式
- 在Maven工具窗口中,單擊“切換離線模式”按鈕。
這個(gè)命令會(huì)把offline選項(xiàng)附加到IntelliJ IDEA運(yùn)行的所有Maven命令后面,還將提示在本地存儲(chǔ)庫中會(huì)找不到任何項(xiàng)。
Gradle依賴性
默認(rèn)情況下,Gradle會(huì)連接到遠(yuǎn)程存儲(chǔ)庫,并在每次啟動(dòng)時(shí)檢查更新,解決Gradle依賴可能需要下載新的構(gòu)件。如果您想讓Gradle只使用本地可用的資源,可以切換到離線模式。
將Gradle切換到離線模式
- 在Gradle工具窗口中,單擊“切換離線模式”按鈕。
這將給IntelliJ IDEA運(yùn)行的所有Gradle命令附加offline選項(xiàng),還將提示在本地存儲(chǔ)庫中會(huì)找不到任何項(xiàng)。
使用情況統(tǒng)計(jì)
當(dāng)?shù)谝淮芜\(yùn)行IntelliJ IDEA時(shí),系統(tǒng)會(huì)提示是否發(fā)送有關(guān)您使用的功能和插件、硬件和軟件配置、文件類型、每個(gè)項(xiàng)目的文件數(shù)量等的匿名數(shù)據(jù)。這不包括任何個(gè)人或敏感數(shù)據(jù),例如部分源代碼或文件名,這些信息是根據(jù)JetBrains隱私政策收集的,并用于幫助改進(jìn)產(chǎn)品和整體體驗(yàn)。
即使啟用了匿名使用統(tǒng)計(jì)信息,如果本地網(wǎng)絡(luò)之外沒有HTTP訪問,也不會(huì)發(fā)送該統(tǒng)計(jì)信息。此外,如果您一開始同意,然后改變主意,也可以全禁用這個(gè)功能。
禁用發(fā)送使用統(tǒng)計(jì)信息
1.在 Settings 對(duì)話框(Ctrl+Alt+S)中,選擇Appearance & Behavior | System Settings | Data Sharing。
2.清除Send usage statistics復(fù)選框。

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網(wǎng)安備
            50010702500608號(hào)
渝公網(wǎng)安備
            50010702500608號(hào)
             
            
 客服熱線
客服熱線