Posted on August 22nd, 2008 in me | 1 Comment »
Had an old desktop (really old) - Athlon XP 2200+, 1,2 Gb Ram, 64Mb video….. 21” CRT Monitor (samsung… something)
- updated it to a … less older one
like this :
….so with a bit over 300 USD I got myself a much better system than the old one. Tip top.
| Navigational Shortcuts |
| F10 |
Main menu |
| Shift F10 |
Context menu |
| Ctrl F10 |
View menu |
|
|
| Workspace navigation |
| F12 |
Activate editor |
| Ctrl+Shift+W |
Switch editor |
| Ctrl F6 |
Next editor |
| Ctrl Shift F6 |
Prev editor |
| Ctrl F7 |
Next workspace |
| Ctrl Shift F7 |
Prev workspace |
| Ctrl F8 |
Next perspective |
| Ctrl Shift F8 |
Prev perspective |
| Alt Left |
Back |
| Alt Right |
Forward |
|
|
| Files |
| Alt Shift S |
Show in… |
| Ctrl Shift R |
Jump to file |
| Ctrl N |
New file |
| Ctrl S |
Save file |
| Ctrl Shift S |
Save all files |
| Ctrl F4 |
Close file |
| Ctrl Shift F4 |
Close all files |
|
|
| Find |
| Ctrl L |
Goto line |
| Ctrl F |
Find |
| Ctrl J |
Incremental find |
| Ctrl Shift J |
Incremental find prev |
| Ctrl K |
Find next |
| Ctrl Shift K |
Find prev |
| Ctrl H |
Search workspace |
| Ctrl (dot) |
Navigate next |
| Ctrl (comma) |
Navigate prev |
|
|
| Java navigation |
| F3 |
Goto declaration |
| Ctrl Shift U |
Find references in file |
| Ctrl Shift G |
Find references in workspace |
| Ctrl G |
Find declarations in workspace |
| Ctrl Shift P |
Navigate to matching bracket/brace |
| Ctrl T |
Popup type hierarchy |
| Ctrl Shift T |
Open Type |
| Ctrl O |
Outline of current source |
| Ctrl F3 |
Outline of current cursor position |
| Ctrl Shift Arrow |
Jump beetween methods up or down |
| F2 |
Show Javadoc |
| F4 |
Show hierarchy |
| Ctrl Alt H |
Open call hierarchy |
|
|
|
|
| General editing |
| Alt Arrow |
Move line(s) up or down |
| Alt Shift Up |
Expand selection to enclosing element |
| Alt Shift Right |
Expand selection to next element |
| Alt Shift Left |
Expand selection to previous element |
| Alt Shift Down |
Restore previous selection |
| Ctrl Alt Arrow |
Duplicate line(s) up or down |
| Shift Enter |
Insert line below |
| Ctrl Shift Enter |
Insert line above |
| Ctrl D |
Delete line |
| Ctrl Shift Q |
Toggle Quick Diff |
| Ctrl Shift Y |
Convert to lowercase |
| Ctrl Shift X |
Convert to uppercase |
|
|
| Java editing |
| Alt Shift U |
Remove occurrence annotations |
| Ctrl 1 |
Quick fix (works even when there are no errors |
| Ctrl Shift M |
Add import |
| Ctrl Shift F |
Reformat |
| Ctrl Shift O |
Organize Imports |
| Ctrl / |
Comment |
| Ctrl \ |
UnComment |
| Ctrl Shift Space |
Parameter hints |
| Ctrl |
Hyperlink identifier |
| Ctrl I |
Correct indentation |
| Shift Space |
Incremental content assist |
|
|
| Debugger |
| F5 |
Step into |
| F6 |
Step over |
| F7 |
Run to return |
| F8 |
Resume |
| F9 |
Relaunch last |
| F11 |
Run/debug last |
| Ctrl F11 |
Run |
| Ctrl Shift B |
Toggle breakpoint |
| Ctrl D |
Display |
| Ctrl Q |
Inspect |
| Ctrl R |
Run to line |
| Ctrl U |
Run snippet |
|
|
| Refactoring |
| Alt T |
Refactoring menu |
| Ctrl Shift Z |
Undo refactor |
| Ctrl Shift Y |
Redo refactor |
| Alt Shift R |
Rename |
| Alt Shift V |
Move |
| Alt Shift I |
Inline |
| Alt Shift M |
Extract method |
| Alt Shift L |
Extract local |
| Alt Shift C |
Change method signature |
|
|
| Misc |
| F5 |
Refresh |
| F1 |
Infopop |
| F2 |
Show resizeable hover |
… of course these can all be customized by going to Window -> Preferences -> General -> Keys

How many do you recognize ?
via…
AutoCopy
AutoCopy instructs Firefox to copy text when it’s highlighted. Very helpful when copying content from a customer’s old site into their new one.
ColorZilla
ColorZilla lets me place my cursor over anything on the page and it gives me the hex color of the pixel. It’s a huge time saver as it allows me the ability to avoid doing a print-screen, opening Photoshop, and using the Photoshop color dropper to get the color.
Firebug
Firebug is an absolute must for my Ajax / Javascript debugging. I couldn’t get by without it.
HTML Validator
HTML Validator just validates how great my code is.
Link Alert
Link Alert changes my cursor when I hover over a link. The cursor changes to a visual representation of what I’m about to click on. It’s great for me because it tells me if the link is to a javascript file, text file, or mp3 file. I love it. It also tells me if clicking on a link triggers a javascript event.
MeasureIt
MeasureIt gives me a ruler to mention object dimensions. This tool gives me a broad idea over how much space an object is taking up or how much space I have left to work with on my page.
Server Spy
Server Spy is dominant because I can instantly tell what type of server the current website is on. A must when trying to quote a new project.
Web Developer Toolbar
The WDT is as important to me as Firebug. WDT gives me a ton of control and information about the page I’m developing. Again, this is a must.
If you’re a Web developer, you likely already know about Firebug - the amazing web development add-in for Firefox. But if you haven’t been following its development blog, you may not know the latest news: Firebug 1.2 has moved from alpha to beta, and it’s ready for Firefox 3.
The new release isn’t just a version port; it’s also got substantial new functionality. This includes a good deal of performance work, better javascript debugging, and a redesigned console. if you’re doing any work in Firefox 3 it’s definitely worth grabbing.
Before uploading files via a HTML-form, I want to do some client-side validating.
E.g. to check the filesize of the file selected by the user to upload.
Filesize should be, say, between 5MB and 50 MB. Javascript solution?!?
Nope, not really. By design, a person’s browser isn’t allowed to snoop around the file system.