See comments below: 

Eugene Zhuravlev writes:
>>  - provide some ability to stop at a breakpoint only in a certain thread
>>    (maybe this could be done with conditional breakpoints, but I've had
>>    problems with intermittent hanging and crashing)
> 
> Could you please send me the condition you tried to use?

For example: 

// somewhere in class
ArrayList consumerThreads = new ArrayList();
for (...) {
 consumerThreads.add(new Thread(new ThreadRunner());
} 

// and my breakpoint condition
Thread.currentThread() == consumerThreads.get(5); 

>>  - allow sourcepath directories to be configured to be included in
>>    "find usages", "refactor", "compile", etc.
>>    - for example, I'm writing an extension to a framework.  i want to
>>      understand usages, hierarchy, etc. of the framework, but I don't
>>      want to include it in compile, and I don't want to apply
>>      refactorings to it.
> 
> Currently the only way to say to IDEA, that you are going to "work" (edit,
> compile, apply refactorings etc) with a file or a directory, is to include
> it in the project path.
> So if you don't want to compile the files, just exclude them from the
> compilation (File | Project Properties | Compiler). If you don't want to
> apply refactorings to certain usages, just exclude them from the refactoring
> (press Del on the usage in Usages view) And we are thinking about the
> possibility to specify a scope for the refactoring.

Excellent -- didn't realize this..  I come from NetBeans, and it's hard to 
shake the paradigms of another environment you're used to.  This really 
accomplishes what I need. 

 -- Erik 

 --
Erik Pearson                                       Caribou Lake Software
[EMAIL PROTECTED]                         http://www.cariboulake.com/
612.837.9802 (office)
612.868.1392 (cell) 


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

Reply via email to