Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Disable or speed up DLTK indexing in Eclipse PDT?

I am using Eclipse PDT Helios with Aptana Studio on Windows XP SP3. Very often, my workflow is interrupted because Eclipse starts a DLTK indexing process that lasts 30 seconds, sometimes up to 2 minutes - which is annoying.

I wonder if there is any way to:

  • Either turn that off or
  • Run the DLTK indexing process less frequently.

I didn't find any possibility to change regarding parameters in Window > Preferences.

like image 372
Mateng Avatar asked Aug 05 '10 12:08

Mateng


3 Answers

PDT 2.2 (the one in Helios) is using a local database engine, H2, to store information. I wrote a post highlighting how to improve the performance of the new indexer.

There might be another way, but it's requires hacking and I haven't tried it myself since the early builds of PDT 2.2 so YMMV: use a newer version of H2. You see, PDT 2.2 uses H2 version 1.1.117. The current version is 1.2.140. Basically, it involves downloading a newer version from the h2 site, and replacing the current H2 JAR in the plugins folder with this Jar. I should really write a blog post about it. I just need to find some time...

like image 61
zvikico Avatar answered Nov 18 '22 04:11

zvikico


I also have/had this problem and turned off "Build Automatically" in the projects menu. Which seems to have resolved the problem for me...

So question is, and please excuse my ignorance here... but what is "Build" required for in PHP world.

like image 20
MarkOfSine Avatar answered Nov 18 '22 03:11

MarkOfSine


There are some issue currently being worked out with the dltk.core.index process:

See bug 319130 from yesterday (August 4th).

like image 1
VonC Avatar answered Nov 18 '22 05:11

VonC