The development server can generate the Cloud Datastore index configuration automatically as you test your app.
It will list down all files types and applied validations on them. It says that you should use your code in eclipse only for writing/modifying and executing.
All other things related to SVN/perforce or any code repository should be done outside eclipse.
You'll want to have at least 8 GB of RAM installed, or better yet, Eclipse provides you with the perfect excuse to upgrade to 16 GB.
:-) Download Eclipse IDE for C/C Developers from the Eclipse download page, extract the file, and put the resulting directory somewhere sensible. In case you come across it, note that you should install llvm4eclipsecdt (or if you do, don't choose its toolchain below), even if you're using clang as your compiler.
For a long time and even up to now, Eclipse is still the dominant IDE in the market.
But this did not happened before Eclipse 3.0, which was released in 2004.
To do this, Cloud Datastore needs to know in advance which queries the application will make.
You specify which indexes your app needs in a configuration file.
I have worked on some projects consisting of lots of XML/XSLT and WSDL files, and some of these files always showing some red flags.