跨平臺IDE集成開發(fā)環(huán)境Clion入門教程(二十二):文件大小和長度限制
CLion是一款專為開發(fā)C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
CLion 最新版本2019.3速度高達加入了基于Clangd提供商代碼完成,消除了各種UI凍結,并介紹了許多其他的性能改進。它增強了與CMake的集成,增加了Ninja生成器支持,并提供了代碼覆蓋范圍和WSL2支持。調試器支持已在很多方面得到了顯著改善。最后,對C ++ 20的Concepts的支持包括重構,導航和代碼完成。
出于性能和內存消耗的原因,CLion設置了以下文件大小限制:
CLion能夠打開的最大文件大小,由idea.max.content.load.filesizeIDE屬性控制。默認值為20000KB。
CLion提供代碼幫助的文件的最大大小,由idea.max.intellisense.filesize屬性控制。默認值為2500KB。
1、請執(zhí)行以下任一操作:
選擇幫助| 從主菜單編輯自定義屬性。
在“ 歡迎”屏幕上,單擊“ 配置”,然后選擇“ 編輯自定義屬性”。
如果無法啟動CLion,則可以在CLion 配置目錄中手動創(chuàng)建一個空的idea.properties文件。
2、在新的編輯器選項卡中打開的定制idea.properties文件中,指定要更改的值。例如,
您添加到此文件的屬性將覆蓋原始默認文件中的相應屬性。
默認情況下,CLion中C / C ++源/頭文件的最大長度限制為500 000個字符。如果超過了該限制,則將禁用所有代碼洞察功能,例如代碼完成和語法突出顯示。在這種情況下,IDE會通知您當前配置的限制和實際文件長度。
1、單擊IDE通知右上角的鏈接:
2、在打開的對話框中,指定文件長度限制,然后按OK繼續(xù):
CLion在執(zhí)行此操作時會自動重建項目符號。
1、選擇幫助| 從主菜單中找到操作或按Ctrl+Shift+A。
2、搜索注冊表,然后按Enter。
3、在打開的對話框中,開始輸入cidr.max.intellisense.file.length。在“ 值”字段中指定所需的文件大小限制。單擊關閉繼續(xù)。
4、通過調用文件|手動使項目符號無效 。使緩存無效/重新啟動。
=====================================================
更多關于CLion的教程、資源敬請關注我們即將推出的后續(xù)教程哦~
關注下方微信公眾號嗎,及時獲取產(chǎn)品最新消息和最新資訊