Eclipse Tips Tricks



List collected eclipse tricks recently for future references.
Linking an external folder to Eclipse / Flex Builder Project - Great Feature

Use Display view to execute (any) code  in the context of the current stack frame while debug
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fviews%2Fdisplay%2Fref-display_view.htm

Always run/debug the last launched class instead of the selected one in Eclipse
Go to Window > Preferences > Run/Debug > Launching.
Select the option "Always launch the previously launched application".

Open folder in windows explorer from eclipse
http://stackoverflow.com/questions/1161240/in-eclipse-reveal-current-file-in-filesystem
Create a new program by clicking 
Location: C:\Windows\explorer.exe
Arguments: /n,/e, ${container_loc}
Automatically run FindBugs
You may customize how FindBugs runs by opening the Properties dialog for a Java project, and choosing the "Findbugs" property page.
Enable or disable the "Run FindBugs Automatically" checkbox. When enabled, FindBugs will run every time you modify a Java class within the project.

Skip over certain classes when using Step Into in Eclipse’s debugger

Go to Window > Preferences > Java > Debug > Step Filtering.
Select the option Use Step Filters.
Click Select All to enable all the filters


Where is the workspace local history stored?
grep -R "word"  .metadata/.plugins/org.eclipse.core.resources/.history/

Hide Closed Projects in Eclipse Project Explorer View

What if Copy/Paste intermittently doesn't work
Disabling "Java->Editor->Typing->Update imports" seems to be an effective work around.

What is a bookmark and how do I use it?

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)