• <menu id="w2i4a"></menu>
  • logo JetBrains中文文檔

    離線工作


    立即下載IntelliJ IDEA

    IntelliJ IDEA中的許多功能都需要訪問Internet,如果您正在離線工作(例如,在一個孤立的環(huán)境中),那么您應(yīng)該記住一些方面。

    脫機訪問文檔

    如果無法上網(wǎng)查看在線幫助,您可以使用IntelliJ IDEA幫助插件,該插件通過內(nèi)置的web服務(wù)器提供幫助頁面供離線使用。

    提示:當(dāng)發(fā)布新的主版本時,離線幫助插件會被更新。在發(fā)布周期中添加到在線幫助中的更改可能無法在脫機幫助中使用。

    更新

    默認(rèn)情況下,IntelliJ IDEA配置為自動檢查更新,并在新版本可用時通知您,更新通常是基于補丁的,它們應(yīng)用于現(xiàn)有的安裝,只需要重新啟動IDE。但是,有時補丁更新不可用,必須安裝新版本的IntelliJ IDEA。

    如果IntelliJ IDEA在本地網(wǎng)絡(luò)之外沒有HTTP訪問,它將無法檢查更新和應(yīng)用補丁。在這種情況下,您必須下載新版本的IDE并按照獨立安裝中的描述手動安裝它們。

    提示:沒有互聯(lián)網(wǎng)接入,您不能安裝IntelliJ IDEA并使用工具箱應(yīng)用程序和快照。

    插件

    通常,插件是從JetBrains Plugin Repository中安裝的。但是,您可以在本地網(wǎng)絡(luò)中設(shè)置自定義插件存儲庫,并配置IntelliJ IDEA使用它來安裝和更新插件。

    或者,您可以從磁盤下載并手動安裝插件。

    License激活

    您可以評估IntelliJ IDEA Ultimate長達(dá)30天,之后購買并注冊許可證可以繼續(xù)使用該產(chǎn)品。

    如果IntelliJ IDEA在您的本地網(wǎng)絡(luò)之外沒有HTTP訪問權(quán)限,您將無法使用JetBrains帳戶進(jìn)行登錄,但是可以生成在訂閱期間有效的離線激活碼。

    如果您的組織至少有50個JetBrains產(chǎn)品的活躍訂閱或許可,就可以使用浮動許可服務(wù)器在您公司的網(wǎng)絡(luò)中激活I(lǐng)ntelliJ IDEA實例。請記住,許可證服務(wù)器本身需要連接到JetBrains帳戶的互聯(lián)網(wǎng)訪問。

    代碼檢查

    有些代碼檢查會驗證外部資源。例如,不存在的web資源檢查會突出顯示死鏈接,如果你沒有互聯(lián)網(wǎng)接入,這些檢查將不起作用,死鏈接將不會被突出顯示。

    外部文檔

    外部文檔在web瀏覽器中會打開必要的信息,以便您可以導(dǎo)航到相關(guān)符號,同時保留信息以供進(jìn)一步參考。但是如果您沒有互聯(lián)網(wǎng)連接,則無法訪問在線文檔。在這種情況下,可以下載它并通過快速文檔彈出方式打開它。

    脫機訪問SDK文檔

    1.離線訪問SDK文檔,下載對應(yīng)版本的文檔包。

    文檔包通常以ZIP格式分發(fā),下載后需要解壓縮。

    例如,您可以下載官方的Java SE Development Kit 14.0.1 Documentation并解壓縮它。

    2.在Project Structure對話框Ctrl+Alt+Shift+S中,選擇sdk。

    3.如果配置了多個JDK,請選擇所需的JDK版本,并打開右側(cè)的Documentation Path選項卡。

    4.單擊“添加”圖標(biāo),指定下載的文檔包所在的目錄(例如,C:\Users\jetbrains\Desktop\docs\api)。

    5.應(yīng)用更改并關(guān)閉對話框。

    脫機訪問庫文檔

    可以將下載的文檔添加到項目中,以便能夠脫機訪問它。

    1.從主菜單中,選擇File | Project Structure Ctrl+Alt+Shift+S,然后單擊庫Libraries

    2.選擇要為其添加文檔的庫,并單擊對話框右側(cè)的add按鈕。

    project

    3.在打開的對話框中,選擇帶有文檔的文件并單擊Open。

    4.應(yīng)用更改并關(guān)閉對話框。

    當(dāng)下載并配置文檔時,將鼠標(biāo)懸停在編輯器中所需的符號上,或者在符號上放置插入符號,然后按Ctrl+Q(查View | Quick Documentation)。

    版本控制系統(tǒng)

    最有可能的是,您的源代碼在某種版本控制系統(tǒng)(VCS)下,如果遠(yuǎn)程存儲庫不在本地網(wǎng)絡(luò)中,并且沒有互聯(lián)網(wǎng)訪問,則IntelliJ IDEA將無法與VCS通信。例如,如果使用的是Git,則可以提交更改,但不能將更改推送到遠(yuǎn)程存儲庫或從中提取更新。

    任務(wù)和問題跟蹤器

    您可以與問題跟蹤器建立連接并處理直接從IntelliJ IDEA分配給您的任務(wù)和錯誤。例如,你可以連接到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)程存儲庫的,并在每次啟動時檢查更新。解析Maven依賴關(guān)系可能需要下載新的工件,如果您希望Maven只使用本地可用的資源,則可以切換到脫機模式。

    將Maven切換到離線模式
    • 在Maven工具窗口中,單擊“切換離線模式”按鈕。

    這個命令會把offline選項附加到IntelliJ IDEA運行的所有Maven命令后面,還將提示在本地存儲庫中會找不到任何項。

    Gradle依賴性

    默認(rèn)情況下,Gradle會連接到遠(yuǎn)程存儲庫,并在每次啟動時檢查更新,解決Gradle依賴可能需要下載新的構(gòu)件。如果您想讓Gradle只使用本地可用的資源,可以切換到離線模式。

    將Gradle切換到離線模式
    • 在Gradle工具窗口中,單擊“切換離線模式”按鈕。

    這將給IntelliJ IDEA運行的所有Gradle命令附加offline選項,還將提示在本地存儲庫中會找不到任何項。

    使用情況統(tǒng)計

    當(dāng)?shù)谝淮芜\行IntelliJ IDEA時,系統(tǒng)會提示是否發(fā)送有關(guān)您使用的功能和插件、硬件和軟件配置、文件類型、每個項目的文件數(shù)量等的匿名數(shù)據(jù)。這不包括任何個人或敏感數(shù)據(jù),例如部分源代碼或文件名,這些信息是根據(jù)JetBrains隱私政策收集的,并用于幫助改進(jìn)產(chǎn)品和整體體驗。

    即使啟用了匿名使用統(tǒng)計信息,如果本地網(wǎng)絡(luò)之外沒有HTTP訪問,也不會發(fā)送該統(tǒng)計信息。此外,如果您一開始同意,然后改變主意,也可以全禁用這個功能。

    禁用發(fā)送使用統(tǒng)計信息

    1.在 Settings 對話框(Ctrl+Alt+S)中,選擇Appearance & Behavior | System Settings | Data Sharing

    2.清除Send usage statistics復(fù)選框。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();