Hey ya'll,
I'm the engineer who implemented this feature. Some background information that might explain why we did this: Some people have entities with huge numbers of columns. Trying to display the table for those would hurt their browsers. Here's the original bug:
http://code.google.com/p/googleappengine/issues/detail?id=937
One way we could address this would be to raise the limit. Obviously, my original guess at what a "reasonable" number would be was wrong :P. Therefore, I'd like to get a better idea of how ya'll are using Datastore viewer, so that we can figure out a more appropriate solution. Would raising the limit work for you? Roughly how many columns would you like to be able to see?
I also figured that if you really wanted to see that many columns columns, then you'd just look at individual entities (by clicking the link the first column). Clearly, that doesn't work for you. Is this mainly because you can't ad hoc projection queries?
Anyway, let's carry on the discussion in the issue report. I just wanted to send this out, in case people aren't subscribed to that already.
Daniel