Tuesday, February 06, 2007

Eclipse features

I am getting frustrated on Eclipse. I have very a large of code base. One time, I may open more than ten files.

1, I may put some debugging code in the java files, like System.out.println(). But, when I finish, I may forget where do I put the debugging code. Therefore, I need to search all open files -- tons of files. I can't just search workspace, some of debugging codes are for testing. Now, I am missing my favor java editor, jEdit. It allow me to search all opening files.

2, When I open java and html files, but it's getting hard to manage them. Eclipse should have view of all open files. Or to have better way to group different file extensions. Right now, it is hard to look up other files.

3, Another my favor feature in jEdit is tab/space character indicator. My code base is huge and a lot of legacy issue. I need to use space for indentation, but I want to know any tab characters in the files.

1 comment:

Alex said...

Just found out one plugin AnyEdit

AnyEdit tools plugin also adds context menu actions to text editors:

1.

"Open file under cursor"
- useful by many include's in jsp's, file name/line in log messages etc.
- Works with run/debug and Ant console too, support "jump to line"!
2.

"Open type under cursor"
- useful for all xml's, tld's, jsp's etc files with referenced Java types.
- Works with run/debug and Ant console too!
3.

"Convert -> Leading tabs to spaces"
(trailing whitespace will be removed automatically)
4.

"Convert -> Leading spaces to tabs"
(trailing whitespace will be removed automatically)
5.

"Convert ->Chars to Html entities"
6.

"Convert -> Html entities to chars"
- useful if working in bilingual team to convert é's, ô's, ä's etc between html and other sources ;)
7.

"Convert -> Camel <-> Underscores"
(auto-convert variable names from/to "camel" notation, like
thisIsMyFieldName <-> this_is_my_field_name)
8.

"Convert -> Capitalize"
9.

"Convert -> Invert case"
10.

"Convert -> To upper case"
11.

"Convert -> To lower case