CLion教程-CLion中的文件大小和长度限制

IDE 属性中的文件大小限制
为了性能和内存消耗的原因,CLion 设置了以下文件大小限制:
- CLion 能够打开的文件的最大大小由
idea.max.content.load.filesize
IDE 属性控制。默认值为20000
千字节。 - CLion 启用代码辅助和设计时代码检查的文件的最大大小由
idea.max.intellisense.filesize
属性控制。默认值为2500
千字节。
在 IDE 属性中更改文件大小限制
执行以下操作之一:
- 在主菜单中选择 Help | Edit Custom Properties。
- 在欢迎界面中,单击 Configure,然后选择 Edit Custom Properties。
- 如果无法启动 CLion,则可以在 CLion 的配置目录中手动创建一个空的 idea.properties 文件。
在新的编辑器选项卡中打开的自定义 idea.properties 文件中,以千字节为单位指定所需的值,例如:
noneCopy code idea.max.intellisense.filesize=3500
您添加到此文件中的属性会覆盖相应的默认属性。
文件长度限制
默认情况下,CLion 中 C/C++ 源文件/头文件的最大长度限制为 500,000 个字符。如果超过该限制,所有代码提示功能(例如代码补全和语法高亮)将被禁用。在这种情况下,IDE 会通知您当前配置的限制和实际文件长度。
在“最大文件长度”对话框中更改文件长度限制
- 单击 IDE 通知的右上角的链接:
- 在打开的对话框中,指定文件长度限制,然后单击“OK”以继续:
注意
CLion 在执行此操作时会自动重新构建项目符号。
在注册表中更改文件长度限制
- 按下 Ctrl+Shift+A 或选择 Help | Find Action。在打开的弹出窗口中,开始输入“Registry”,选择相应的项目,然后按 Enter。
- 在打开的对话框中,开始输入
cidr.max.intellisense.file.length
。在“Value”字段中指定所需的文件大小限制。单击“Close”以继续。
- 通过调用 File | Invalidate Caches / Restart 手动使项目符号失效。