Sponsored by FUNimation Enertainment
Rei's Hot. Watch 8 Minutes of the new Evangelion 1.01 Movie view!
funimation.com - Available Now on DVD. The rebuild of the ground breaking anime Neon Genesis Evangelion
55 Comments
- burke, on 10/12/2007, -2/+7"Learn proper markup and style, do it by hand. It's faster, more flexible, and far more respected by "power developers." Well-written markup can be reused again and again, saving even more time in the future."
Seconded. I stopped using Dreamweaver over a year ago, and I haven't looked back.
(PS: emacs.) - Nodren, on 10/12/2007, -0/+5i find WinMerge(compares files and directories of files side by side) and PSPad(free multi lingual editor, great for just about any web based language) to be great tools. Also Zend studio rocks for doing php(except its crazy expensive) and finally, 2 great firefox extensions to add: Firebug, and Colorzilla
p.s. http://www.duggmirror.com/design/Web_Development_Tools_for_the_Power_Developer/ - r©ain, on 10/12/2007, -0/+5I like to keep it simple.
TextWrangler - a scaled down freeware version of BBEdit from the same authors
Terminal - SSH, SCP, and all the command line goodness under the hood
SVN Client -- much better than plain ol' CVS
Firefox Plugins! - Web Developer, XML Developer Toolbar and Total Validator
Cisco VPN Client - My clients are Large Enterprises and most use Cisco Network products
Virtual PC - Need Windows to check IE because IE is bady broken and makes pages look funny.
Art Directors ToolKit - the floating ruler and global color picker can't be beat
Adobe CS - What's a page w/o graphics?
Flash 8 Professional - for Flash 7/8 Development
That's it, give me those tools and I can, have and continue to develop entire dot coms with technologies like AJAX, Flex, Flash, XHTML, XSLT, XML, PHP, Java, Pgsql, ORA and if held at gunpoint, MySQL. - inactive, on 10/12/2007, -3/+7c'mon, notepad doesnt even suppot color formatting of text. no developer is sadistic enough to deny themselves the simple pleasures of notepad2 or notepad++. ok, most developers are sadistic enough, but they probably arent nearly as productive.
but agreed. web dev toolbar in FF is indespensible. so is firebug.
anything beyond that is un-necessary, but handy. - actionscripted, on 10/12/2007, -3/+7Agreed. And vimdiff inside of a shell is a beautiful thing.
To Dreamweaver users: it doesn't save time. If you have have to go in and tweak something because the auto-gen code is borked you're going to be playing cleanup for a long time. It's a crutch for mindless, self-proclaimed "power developers" that can't be bothered to learn the language they're writing in (read: lazy).
Learn proper markup and style, do it by hand. It's faster, more flexible, and far more respected by "power developers." Well-written markup can be reused again and again, saving even more time in the future.
I find the haters of (g)Vim just don't know how to use it. So revel in your ignorance! Using Vim, I could be you in a code race -- even if you're using Dreamweaver. - gateway, on 10/12/2007, -5/+9damit they forgot my fav util "notepad.exe" hahaha :) I use web-developer ff extension on a daily basis.
My tools are:
Dreamweaver
Photoshop
Firefox with various developer extensions and DOM
secure crt - to log into our servers for some unix shiz
For our mobile web dev I use openwave simulator 7 browser which can load in our xhtml,wml pages of the sites im working on (deff good if your looking to do mobile)
anyhow rant off. - miken32, on 10/12/2007, -0/+4Why has nobody mentioned Textmate for the Mac yet? Best editor ever. I have yet to find its equal on Windows, having tried the usual suspects and found them lacking (Notepad++, Editplus, jEdit, Crimson Editor, etc.) Currently trying out Pspad and finding it alright.
That and Firefox's Javascript console and DOM Inspector, LiveHTTP headers extension, and of course the Web Developer Toolbar. - porkstacker, on 10/12/2007, -2/+5You, sir, are not a web designer, clearly. My 9 to 5 job is (unfortunately) cleaning up the horrid tAg sOuP .NET ***** code you kind of people create all day long. I am so sick of having to remove tables inside of tables inside of tables inside of tables inside of tables inside of tables inside of tables inside of tables that have no right existing!!! Oh, but then I have to go back into the asstacular .ASP/.ASPX files and remove inline CSS crap along with embedded HTML styles since that is the WHOLE POINT OF HAVING AN EXTERNAL CSS FILE!!!!
***** me - ileadyouth, on 10/12/2007, -0/+2Texmate is incredible, and I have no reason to even try other text editors. I have full control of the bundles, can use it while in the terminal to quickly edit a file (much quicker than vi), and can use it to exectue SQL queries from inside the editor. These are just a SMALL amount of the great features of Textmate.
Couple this with Transmit for your FTP and you are set. Simple FTP, yet has robust possibilities. Tabbed FTP is great.
Safari as the main browser, FF for testing. FF is too slow for daily use. Web Developer extension and Firebug and necessary.
Anything on the server I work in the terminal. SSH, telnet, and mysql to name a few. - inkswamp, on 10/12/2007, -0/+2Here's a good thread to throw this question out.
I spend about 95% of the Web development time in BBEdit which is only available on OS X. I love it because it allows me to do very complicated grep searches/replaces, can do multiple file search and replaces and is actively aware of DOS, Unix and Mac line-breaks and will preserve them on save or allow you to convert them from one style to another. Does anyone know of any text editor on Windows that will do all that? I have looked and cannot find it. Every text editor on Windows I've found asssumes all line breaks are DOS-style line breaks and that nothing else exists which is one of the biggest annoyance I have when working in Windows. - blackjack75, on 10/12/2007, -0/+2I second that. If you're on mac. Go for TextMate.It's not free. This is the reason why I had never tried it before. But damn, I regret it now.
- mikeroySoft, on 10/19/2009, -0/+2Notepad++ my friends =)
http://notepad-plus.sourceforge.net/uk/site.htm - r©ain, on 10/12/2007, -0/+2Personally, I demand that my subcontractors NOT use DreamWeaver.
Correct me if I am wrong, but the HTML/XHTML it generates is not valid.
It's been many years... I think DW UltraDev was the last version I used, but every page I've seen created with it has so much convoluted crap which make it harder to hand edit and breaks during validation. And I am a huge stickler for validation as are my more tech savvy clients, and being that most my clients are dot coms, they tend to knoiw a thing or two about tech.
If you like code indentation, just use command+] (right block indent) or command+[ (left block indent) -- most text editors support block indentation. Also, a lot of text editors have auto complete or code hinting, I tend to turn it off since it only gets in my way and slows the responsiveness.
Hand coding XHTML really makes a big difference at least for me. The XHTML is minimalist which is easier to read and edit and is more compact, instead of 4k of text from DW, it's 1k or less, which might not sound like much, but you multiply that over a hundred thousand page requests and that some serious Megabytes in bandwidth saved.
Anyway, just a couple pointers, I'm not trying to say you're wrong for using DW, just that I have some issues with it from a professional point of view. But for a lot of people, DW is a great thing because their needs and expectations are different.
However, I will say that I hope Adobe ditches GoLive in favor of DW, if there is a WYSYWIG HTML editor that truly blows goat, it's GoLive. - sputza, on 10/12/2007, -1/+2Yet another server killed by making front page on digg... awesome! :)
- Majdaa, on 10/12/2007, -3/+4how many "power" web developers use windows?
ies4linux (linux)
parallels/bootcamp (mac)
There, i just shut down any reason for running windows - thepyro, on 10/12/2007, -0/+1Context is probably one of my favorite editors, it has highlighters that can be customized.
it works great with pretty much any source code (c, c++, java, php....) If only they made a IDE.
www.context.cx/ - akashra, on 10/12/2007, -1/+2Forget "for ASP.NET", it's just great as a heavyweight text editor with all the power-user features you could ever need in a text editor - regardless of whether or not you want to use it as a WYSIWYG editor or just a plain old text editor. Personally I still feel that 2003 is far ahead of 2005 though, and I use 2003 for everything except my Java dev, for which I use Eclipse.
- adolfojp, on 10/12/2007, -1/+2Visual Web Developer Express is not bad at all if you choose to make ASP.NET apps.
It even has great code completion for CSS.
It works great as long as you decide to make good data abstractions with object data sources instead of using database specific wizards and tools.
Fireworks is fantastic to create mock ups. It is not as feature rich as Photoshop but it is way more friendly. - adamdigg, on 10/12/2007, -2/+3Wordpress blog is already dead, mirror:
http://duggmirror.com/design/Web_Development_Tools_for_the_Power_Developer - cmiz, on 10/12/2007, -0/+1I'm a big fan of SubEthaEdit, Smultron and Cyberduck for OS X and then Crimson Editor and WinSCP for Windows. Tools like Dreamweaver can be useful at times, but I was formally trained as a programmer, so I feel a lot more at home with the text editors.
- adamdigg, on 10/12/2007, -0/+1Dreamweaver's code view is actually quite good, but its expensive. Everyone will have their favorite editors of course, and I try not to put down someone's editor, unless it's Front Page.
I recommend jEdit, which is free (beer/freedom) and has excellent syntax highlighting, folding, etc. It's highly customizable, with support for plug-ins much like Firefox extensions. There are probably over a hundred of these available. The only drawback is it's implemented in Java, so it's not as responsive as it could be and uses quite a bit of memory. However this also means you can use it on Mac OX, Windows, and *nix. Give it a try if you can spare a couple hundred MB of RAM. http://www.jedit.org
Also not mentioned in the article is Firebug, which is a very slick and powerful tool for developing Javascript in Firefox. https://addons.mozilla.org/firefox/1843/ - visualdensity, on 10/12/2007, -0/+1Terminal/CLI Based
----
* svn
* vi editor
* mysql
* ssh, scp, rsync (plus whatever linux offers)
* ftp (very rare)
GUI
-----
* Photoshop/Illustrator
* Parallels Desktop (for tests on Linux & Win) - bionikal, on 10/12/2007, -1/+2doublepost :(
- bionikal, on 10/12/2007, -0/+1and on that note, what the hell is a 'power developer' i develop web apps.. but 'power' ..??
- digital1, on 10/12/2007, -0/+1Simple, Easy, Integrated
Eclipse -
- ATF
- WTP
Eclipse built in Tunneling tool
Fire bug
Apache XAP for AJAX
Apache Web Server
PHP
MySQL
WinSCP3
To pull it all together - Apache Friends - xampplite
nexaweb.com for more powerful apps Java Apps
And when needing the extra power notepad. - BugE, on 10/12/2007, -0/+1I find it very short-sighted that people like this guy listing "Tools" for the "Power Developer" thinks that Windows is the only development platform...
It's a stupid assumption, and it offends me. I've been developing on Ubuntu for years now, and it works great. Tried Eclipse with the PHP plugin, but it didn't do it for me, so we ended up purchasing the Zend IDE, purely for the built-in CVS and code-completion and function jumping and project handling and and and. There are so many reasons to use an IDE like that. :-)
vi/vim still wins hands down for smaller edits on a remote machine though.
(And I've recently convinced Damagement at my work-place to splurge on a MacMini, purely for the ease of using Parallels Desktop/CrossoverMac to test sites in other browsers. The Zend IDE also runs on OSX, so that's a bonus...) - pkghost, on 10/12/2007, -0/+1dreamweaver (or any wysiwyg) shouldn't generally be an option (unless you just happen to like dw's code view) for professional web developers. no standards compliance, and nasty, difficult to maintain code. i find that coding by hand is much easier, faster, and efficient in the long run.
- SoccerDad, on 10/12/2007, -0/+1firefox (with extensions)
crimson editor
html tidy (to clean up others garbage occasionaly) - porkstacker, on 10/12/2007, -0/+1Sorry to hear that you have "one of those projects" where finesse is not an option. Sounds like an overmanaged ordeal. I despise all WYSIWYG editors.
Yes, r©ain called it!!!! DING DING DING DING!!! WINNER!!!! Compliance is a big issue with the work I do. DO NOT USE WYSIWYG editors unless you have no clue!!!!!! - vegaton, on 10/12/2007, -0/+1I use Deamweaver but since I'm not using tables anymore for designs I'm not really seeing a use for Deamweaver anymore since it's rendering of div's is not the best. Basically l spend most of the time in code view anyway. Also use fireworks for graphics but if gimp is as good, might swap over to Linux.
There's my two cents. - shakin, on 10/12/2007, -1/+2I use ies4linux as well as seamlessrdp to run IE 7 over the network without needing to see the entire Windows desktop. Both work really well so I haven't had the need to use any heavy virtualization app.
Quanta+ takes care of most of my editing needs, but gEdit and Kate are great for quickly modifying a file.
I've also got a 20" iMac on my desk, but it's mostly unused because I haven't had time to figure out how to setup things the way I want. It's not as easy as Mac fans will have you believe :) Maybe I'll use it more when Vista comes out if I get that and use it with Parallels. - shishira, on 10/12/2007, -0/+1most of my tweaking around with CSS files is in Topstyle lite which is the best css editor i guess
- killdashnine, on 10/12/2007, -0/+1Site's down when I went to look. But anyway ...
I'm with you on the base tools. I've also used Zend for my PHP IDE, SSH Tectia for access to the servers (love it!), and Eclipse with the PHP extensions. - canon66, on 10/12/2007, -0/+1Well since this seems to be the "what I use for web dev" thread, I'll post mine too!
When I was working for the man and stuck on a Windows box I used Notepad2, Filezilla, FF with the web dev toolbar and console2, PuTTy if I needed to do something in the shell, and Photoshop.
Before that, I was a I did it all on Linux, Gedit, GFTP, Gnome console, FF with the same stuff, and the Gimp (it wasn't bad, most graphics were pretty simple Gimp's good for that stuff).
Now, I'm a freelancer and I do it all on a Mac: Textwrangler, Transmit, Terminal, FF with the same stuff(again), Photoshop and Parallels for browser testing. Most of the time I don't develop on a remote server anymore since I'm the only employee! I just work off Apache in OSX.
Seems like everybody's common dev tool is Firefox with a bunch of extensions, I'll have to look up some of the ones I haven't seen. - mikeroySoft, on 10/19/2009, -0/+1@adamdigg
Change your sort to go from 'by most diggs' to 'by date -4' and you'll see why some comments can be relied to and others not. You can only reply to an original post, not a reply. When viewing by most diggs, the comments are not nested.
And to be on topic, I use Dreamweaver, in code view, solely because of it's synch capabilities. I enjoy using Zend studio for php stuff (great for debugging), but it handles FTP a little differently. I've yet to find a comperable Linux/BSD based replacement. I hear there's some decent stuff out there (aside from Vi(m) and emacs), i just havn't bothered since photoshop isn't linux compatible and gimp sucks by comparison. - greyfade, on 10/12/2007, -0/+1from my own personal experience, i've found only one set of tools that far outweighs any other tool set i've ever used for web development:
Vim 7.0
Firefox (with web developer, firebug, and tidy extensions, among others)
Opera
nothing else adds anything to my web development process. in fact, when i'm forced to use other tools, my productivity decreases significantly! - garraeth, on 10/12/2007, -0/+1UltraEdit detects Unix vs/ Win line breaks. And allows for Unix or Windows style regular expression searches.
- cresswga, on 10/12/2007, -0/+1Not sure why you are getting dugg down. ConText is my editor of choice too for all the programming I do.
I am sure it is much the same as the other editors people are recommending but ever since I first tried it a few years ago I have been hooked. It does everything I need and keeps getting better. - ramnika, on 06/09/2008, -0/+0Great source but dont forget jQuery (www.jquery.com) by the Javascript list.
Ramnika Singh
http://www.webdevelopment-1.com - adamdigg, on 10/12/2007, -0/+0I'm sure quite a few editors will meet those two requirements. See my comments above about jEdit.
- adolfojp, on 10/12/2007, -1/+1porkstacker said: "You, sir, are not a web designer, clearly."
Your gross generalization only serves to show your ignorance towards the technologies that you "describe".
How is your experience with lousy aspx developers .NET's fault?
You can create horrible monsters with any server technology that you choose.
The same experiences that you describe with aspx I've had with PHP developers that cook spaghetti code and app logic with markup to create unstructured un-maintainable garbage. Is that the fault of PHP? NO! It is the fault of lousy developers.
You have no right to say that I am a lousy designer just because you’ve only had bad experiences with ASP.NET developers.
In fact, I challenge you to give me any page of “web code” in “your favorite server technology” for me to translate to ASP.NET. It will show you that you can make beautiful markup with any server technology that you choose if you do it correctly. - porkstacker, on 10/12/2007, -1/+1Amen brotha! I use the same stuff. But for certain projects I really need an app like NVU or Goodpage (OSX), otherwise I hand-code all my XHTML 1.1 and CSS 2.1 in a basic text editor. Dreamweaver? It’s for poseurs!!! ..... actually it’s more for large-scale corporate stuff where standards and accessibility aren’t important... only because the manager in charge of the projects does not know his or her ass from a hole in the ground.
- mikesherov, on 10/12/2007, -0/+0WinSCP3: for file transfer.
Firefox with Web Developer and IETab: to make sure my pages degrade gracefully.
Photoshop: For when I have to get my hands dirty with images.
Textpad: PHP Editing.
PHPMyAdmin: Can't imagine doing MySQL without it.
WampServer: For when I want to see my work with having to constantly update to the server. Setting up a WAMP environment couldn't be easier. - bionikal, on 10/12/2007, -1/+1i use dreamweaver. not because i like the preview rendering. but because I'm used to the indentation and auto complete
- itanshi, on 10/12/2007, -1/+1damn, get notetab light it is seriously good to me hehe
or notepad2, looked good last i checked - fishsoda, on 10/12/2007, -0/+0cygwin + vim + wamp + rxvt + photoshop + ssh + rsync + firefox + webdeveloper extension + validator extension + subversion
- Yggdrasil42, on 10/12/2007, -0/+0Definitely true. Topstyle is excellent. I wish the full version was free as well.
Does anyone know a similar app for OS X? - porkstacker, on 10/12/2007, -1/+1Amen!!!! You are preaching to the choir!!!
- wattz, on 10/12/2007, -0/+0I like this thread alot. Its always interesting to see what tools other people are using, as for me I will give you the low-down :-).
Windows: (just at work ;) )
for quick edits: ultraEdit
for projects: eclipse
version control: tortoise svn
Fireworks/Photoshop
scp, ftp, sftp: SSH Workstation
ssh: putty
misc: SharpDevelop for my C# Webservices, etc...
Linux: (other than work)
quick edits: gEdit
projects: eclipse
terminal for: svn, scp, ssh, sftp, ftp
Other stuff: monoDevelop/Mono for my C# Webservices, etc...
And also fireworks and all the same plugins you guys have mentioned
Thanks for a fun thread!! -
Show 51 - 56 of 56 discussions



What is Digg?