As you may already heard from many users, the DOS window that opens with
intellij, is rather annoying.

There are two reasons why I don't remove it:
The first one is that I don't know how! 
There was a something in the FAQ
(http://www.jguru.com/faq/view.jsp?EID=540462), but it doesn't work for me.
If you can provide this information, it would be nice.

The second, which is the subject of this mail, is that intellij's own errors
are reported in this window. Since I want to help making this product even
better than it is now, I try to report on errors and exceptions that appear
there.

As a programmer I know that even a stack trace may not be enough for
debugging a problem. The first and most important step in bug report is to
describe how to reconstruct it, or the closest thing to that.

The problem is that the first time that I notice that there was a problem,
is when I accidentally switch to the DOS window and see the printed error or
stack trace. By then, there is no chance that I'll know or remember when was
the time of that error, and what I did that may have caused it. All I can do
is send the stack trace, which is rather useless.

I've seen many bug reports with only "I've got this exception..." and I'm
sure that most of the errors are not even reported.

My suggestion:
1. Remove the DOS window.
2. Show these errors/exception in a dialog, WHEN the error happens.
3. Don't bother to implement some fancy report mechanism. A text pane with
the stack trace and some additional data (e.g. JVM version, OS), formatted
in your preference, will do the work.
4. Important: make it optional. Not all the users wishes to report bugs, and
they would prefer not to be bothered with this dialog. If there'll be an
error that appears frequently, even the most active bug reporter, will wish
to turn this feature (dialog) off.
5. Write everything to a log file.


I'm sure that this solution will annoy fewer users, and help us to send us
better bug reports.

Ofer

_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to