当IDE说indexing
这是什么意思?实际上是什么“引擎盖下”?在索引编制期间构建我的项目是否安全,还是应该等到它完成索引?
我假设索引是IDE的常见问题,但我从来没有对索引进行过解释。我只是看到indexing
这个词,并认为“我知道那个词,必须做点什么。”我只是理所当然地认为它会发生。
什么是索引?
答案 0 :(得分:6)
不同的IDE会做不同的事情,但通常意味着IDE正在处理文件,以便它可以提供代码完成功能(在您键入部分代码行时为您提供选项的框)。如果没有索引,IDE将不得不在您的文件中搜索要在键入时显示的选项,这将非常慢。
答案 1 :(得分:0)
索引提供了一种快速定位某些元素的方法,例如大型代码库中包含特定单词或带有特定名称的方法的文件。开发人员可以使用由IDE本身构建的现有索引,也可以构建和使用自己的索引。