【发布时间】:2012-05-11 10:34:30
【问题描述】:
我喜欢在 Notepad++ 中浏览我的 C++ 项目。我使用 SourceCookifier 插件以便在大文件的定义之间轻松跳转。但是,如果我加载一个大型 C++ 头文件(大约 30.000 行),其中有很多 #define 和 typedef 声明,它似乎会挂起并且需要很长时间才能加载。
有谁知道是否可以设置任何选项以使其更快,或者这个插件通常不会加载这么多定义?
【问题讨论】:
-
一般来说解析 C++ 比较慢。大多数 IDE 为每个文件或每个项目构建一个数据库,用于缓存已解析的文件,以便后续和增量更改更快。所以除非你能打开类似的东西,否则我怀疑你能做的事情很多。