翻譯|使用教程|編輯:吳園園|2020-01-16 13:19:21.180|閱讀 908 次
概述:CLion中的許多功能都需要訪問Internet。如果您離線工作(例如,在隔離的環(huán)境中),則應(yīng)牢記某些方面。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
CLion是一款專為開發(fā)C及C++所設(shè)計(jì)的跨平臺IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時(shí)它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
CLion 最新版本2019.3速度高達(dá)加入了基于Clangd提供商代碼完成,消除了各種UI凍結(jié),并介紹了許多其他的性能改進(jìn)。它增強(qiáng)了與CMake的集成,增加了Ninja生成器支持,并提供了代碼覆蓋范圍和WSL2支持。調(diào)試器支持已在很多方面得到了顯著改善。最后,對C ++ 20的Concepts的支持包括重構(gòu),導(dǎo)航和代碼完成。戳此處查看更新詳情>>
離線工作
CLion中的許多功能都需要訪問Internet。如果您離線工作(例如,在隔離的環(huán)境中),則應(yīng)牢記某些方面。
如果您沒有互聯(lián)網(wǎng)訪問權(quán)限,則可以使用CLion幫助插件,該插件通過內(nèi)置的Web服務(wù)器提供幫助頁面以供離線使用。
更新
默認(rèn)情況下,CLion配置為自動檢查更新,并在有新版本可用時(shí)通知您。更新通常是基于修補(bǔ)程序的:它們適用于現(xiàn)有安裝,僅要求您重新啟動IDE。但是,有時(shí)補(bǔ)丁更新不可用,并且必須安裝新版本的CLion。
如果CLion在本地網(wǎng)絡(luò)外部沒有HTTP訪問權(quán)限,則它將無法檢查更新和應(yīng)用補(bǔ)丁。在這種情況下,您必須下載IDE的新版本并按照獨(dú)立安裝中所述手動安裝它們。
如果沒有Internet訪問,則無法使用Toolbox App 和snaps安裝CLion 。
許可證激活您最多可以評估CLion 30天。之后,您需要購買并注冊許可證。
如果CLion在本地網(wǎng)絡(luò)外部沒有HTTP訪問權(quán)限,則將無法使用JetBrains帳戶登錄。但是,您可以生成在訂閱期內(nèi)有效的脫機(jī)激活碼。
如果您的組織至少擁有50個JetBrains產(chǎn)品的有效訂閱或許可證,則可以使用浮動許可證服務(wù)器 在公司網(wǎng)絡(luò)內(nèi)激活CLion實(shí)例。請記住,許可證服務(wù)器本身需要Internet訪問才能連接到JetBrains帳戶。
代碼檢查一些代碼檢查會驗(yàn)證外部資源。例如,不存在的Web資源檢查會突出顯示無效鏈接。如果您無法訪問互聯(lián)網(wǎng),這些檢查將無法進(jìn)行,無效鏈接也不會突出顯示。
版本控制系統(tǒng)
您的源代碼很可能在某種版本控制系統(tǒng)(VCS)下。如果遠(yuǎn)程存儲庫不在您的本地網(wǎng)絡(luò)中,并且無法訪問Internet,則CLion將無法與VCS通信。例如,如果您使用的是Git,則可以提交更改,但不能將其推送到遠(yuǎn)程存儲庫或從中獲取更新。
任務(wù)和問題跟蹤器
您可以與問題跟蹤器建立連接,以直接從CLion處理分配給您的任務(wù)和錯誤。例如,您可以連接到Y(jié)ouTrack, Jira, GitHub等。
如果問題跟蹤服務(wù)器不在您的本地網(wǎng)絡(luò)中,并且沒有Internet訪問,則CLion將無法同步您的問題。在這種情況下,您將只能處理自己創(chuàng)建的本地任務(wù)。
Gradle依賴
默認(rèn)情況下,Gradle連接到遠(yuǎn)程存儲庫并在每次啟動時(shí)檢查更新。解決Gradle依賴性可能需要下載新的工件。如果希望Gradle僅使用本地可用的那些資源,則可以切換到離線模式。
將Gradle切換為離線模式
在Gradle工具窗口中,單擊。
這會將--offline選項(xiàng)附加到CLion運(yùn)行的所有Gradle命令中。它還將報(bào)告在本地存儲庫中找不到的所有項(xiàng)目。
使用情況統(tǒng)計(jì)首次運(yùn)行CLion時(shí),系統(tǒng)會提示您是否發(fā)送有關(guān)所使用的功能和插件,硬件和軟件配置,文件類型,每個項(xiàng)目的文件數(shù)等的匿名數(shù)據(jù)。這不包括任何個人或敏感數(shù)據(jù),例如部分源代碼或文件名。這些信息是根據(jù)JetBrains隱私政策收集的, 用于幫助改善產(chǎn)品和整體體驗(yàn)。
即使啟用了匿名使用情況統(tǒng)計(jì)信息,如果本地網(wǎng)絡(luò)外部沒有HTTP訪問權(quán)限,也不會發(fā)送該統(tǒng)計(jì)信息。另外,如果您先同意,然后再改變主意,則可以完全禁用此功能。
禁用發(fā)送使用情況統(tǒng)計(jì)信息
=====================================================
更多關(guān)于CLion的教程、資源敬請關(guān)注我們即將推出的后續(xù)教程哦~
想要購買Clion正版授權(quán)的朋友歡迎。
關(guān)注下方微信公眾號嗎,及時(shí)獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:Clion