Wednesday, June 30, 2010

That problems view...

I recently heard from a user who said that it wasn't possible to filter the contents of the problems view, and realized that others may also not realize that this is configurable. If you click on the little arrow that is on the far right on the problems view's title bar, you get a drop down menu. If you choose "Configure contents" a dialog is shown, pictured below.


If you check off one or both of errors and warnings, and then for the Scope setting, choose "On any element in same project," the problems view will only show the errors and/or warnings that apply to the selected project. This is just standard Eclipse function, but is built right in to Domino Designer.

And of course another way to filter the errors out would be to just fix them :-)

4 comments:

Peter Presnell said...

I take back all those things I have been muttering under my breath when I see all the errors for every database I dare to add to designer. Great tip...

Erik Brooks said...

Two quick thoughts, Maureen:

1. Since Designer doesn't really have any mechanism yet for understanding applications that span multiple NSFs, shouldn't this setting be the default on a new DDE installation? Obviously if/when you allow designers to tie together multiple NSFs as a "package" that could/should change but I think for now it would make DDE behavior much more intuitive.

2. Would this setting possibly affect some of the "Designer loads/opens/is slow" complaints? If this setting controls some sort of database iteration looking for problems it could have pretty big ramifications. E.g. if the default setting causes your entire workspace to be scanned for errors I could see this simple change possibly speeding up the Designer experience immensely.

Maureen said...

@Erik - interesting idea to have it be the default, but might also be good to connect it to a preference visible within Designer preferences. I hate to duplicate Eclipse things, but in some cases they do need more visibility.

I don't think it will affect performance as I believe it is more of a filter than anything else. Though we'll look for a speed difference!

Maureen said...

@Peter - glad your muttering can lessen :-)