My top five tools for web applications
Let's write about software, part 1 of 3, another original idea in what I'd call the Yuhů style. I work on
web applications, an offshoot of web development. If I leave out
Java, which is server-side and a little beside the point, that leaves the presentation
layer, where I get to play with XML, XSLT, CSS, HTML and JavaScript. I don't ask much
of my tools and get by with a handful of features.
Eclipse
The best thing about Eclipse is the range of plug-ins that let me
write in practically anything while staying in one environment and keeping all its advantages.
One of my favorite plug-ins is the XML editor XMLBuddy.
CookTop
I use this program for quick, straightforward work on XSL templates, XML, HTML and JavaScript. As I said earlier,
I have no special requirements, so validation, syntax highlighting and a good find-and-replace feature are enough for me.
Going through it now, I have to say it can do quite a bit. It can create DTDs, run XSLT transformations and comes with predefined templates
for XSL, XML, HTML, CSS, JavaScript and so on.
Mozilla
I use Mozilla mainly to debug JavaScript and as my reference browser
for testing DOM and CSS. What I said about Eclipse goes for Mozilla too. It has lots
of little tools that make life easier, such as the JavaScript console and debugger, the DOM inspector,
the cookie manager and so on.
Total Commander
It might seem odd to list a file manager, but I can't imagine working efficiently
on large projects without one. Copying, previews, moving, deleting, searching, comparing by content, archiving:
all the work you do with files of every kind. I feel rather helpless without this program. On Linux I've had good results with
Krusader
Quanta Plus
When I'm using Linux at home, Quanta Plus takes the place of CookTop. It's a powerful tool and adds
a few little things such as project management.
Most of the tools I use are open source. The commercial Total Commander is the exception, of course.
Related articles
- Marek Prokop: What I use to build websites
- Pixy: Top ten software tools
- Radek Hulán: Top ten software tools for the web
- Plaváček: Top ten tools for building websites
- Riki Fridrich in the article My tools
- Václav Štrupl: My most-used software
- Miroslav Navrátil: Inside my web design kitchen
- Jan Bien: Mraveniště's top software
- David Špinar: What software I use for the web
- Milan Kryl: What software do I use to build websites?
Related articles
Related CZ Podcast episodes
- #217 · Ivo Lukačovič
On Windy, JavaScript and building companies. · Czech audio
- #3 · Java 6 SE, Vývoj webových aplikací
Dagi and Filemon discuss Java 6 and web application frameworks. · Czech audio