The tools used in web development are entirely a matter of preferences, but there are some tools which would ease each designer’s work, and here are some I use:
The web developer toolbar can be installed on Firefox and Chrome at the moment, if you haven’t heard of it, then wait no further, it is an essential tool for web developers. Some of its great features are:
- strip pages from their CSS (view as HTML only)
- quickly view all CSS from any page
- one shortcut away from validating your pages on the W3
- interact with any page by filtering, enabling and disabling HTML elements.
It has tons of fantastic features that saves web developers a tremendous amount of time, it’s my number one tool and I use it on a daily basis.
I can’t really start recommending code editors, since it’s something each developer has to test and play with before determining the right one, but I do have some recommendations:
I personally use Notepad++, and as the name implies, it’s just a notepad, but built for code editing. It has recognition of almost all programming languages, their syntax that is. No naive pre-built code blocks and I get to type everything myself which I’m happy of, it keeps my brain fairly active and trained
Among the many straight-forward and very useful functionalities, I adore the ability to contract and expand code blocks (i.e. html elements, php functions etc.), it lets you focus one the code areas you want.
You can download it from its official website.
Sadly, it only runs on the Windows platform, but Linux users can still use it running it with WINE. As for Mac users, I’ve done some researches and the best alternatives would be Textmate and Textwrangler.
It’s rather difficult to test our designs in the *renowned* versions of Internet Explorer since they haven’t made available to us ways to have more versions installed.
Various contributors and programmers begun making simulators and emulators of certain IE versions, but here are two applications which I found to be most useful:
A very well built cost-free DOM Inspector by Jamey Boje.
There are more tools I use, but the above are essential to me.
Let me know if I’ve missed any other can’t-live-without tools