I know a lot of people do use Dreamweaver, but for those of you who don’t (any more), what are your reasons for avoiding it?
Does Dreamweaver still exist?
For me, I like coding in a beautiful environment. I also like to be able to customize my programs, and most important, I like my coding app to be fast.
So I use brackets, generally. dreamweaver got pretty bloated to me a while ago (along with the rest of adobes applications). I never really used it for a full project, I messed around in it and generally didn't like it. So I started using Coda 2, and loved that. to me Coda is the most comparable app to dreamweaver, it has FTP upload, it has split screen views and live preview. But I didn't need those features so much as time went on, and brackets works well for large projects along with editing single files. So I stuck with it.
Solid reply, thanks Connor!
I think a big reason that a lot of people avoid it is that the code generated by Dreamweaver is unmaintainable without using Dreamweaver itself. It is also difficult to make sites responsive, the application is slow, ugly, has UX borrowed and butchered from Ps, and there are better tools with more options available to web developers these days.
I haven't used Dw or similar program (RapidWeaver, etc.) in many years, so maybe this has changed recently.
"The code generated by Dreamweaver is unmaintainable without using Dreamweaver itself."
This exactly. You put yourself in a situation that is so antithetical to how the web was conceived.
I'm not sure exactly what you mean. I used Dw to generate valid, standards compliant html, which could be maintained by any application...
Sure, and you could have used Notepad/TextEdit/Google Docs to do the same thing.
Exactly, then it's a suitability/preference issue, not a compatibility one.
The last time I looked at Dw code, it was a mess of tables and meaningless classes. Sure, it's standards compliment and browsers will read it just fine, but other humans will have a tough time.
Again, I haven't used Dw recently, but 4 years ago, that was definitely the case. I think that Edge was supposed to replace Dw, but I don't now anyone who has ever used it, and knowing Adobe, it probably isn't updated very often.
I honestly haven't tried it in a long while. But back in the day it was so terrible, people never went back to try it again. It became synonymous with wysiwyg websites with bloated code and thrown together designs.
As a code editor, Dreamweaver is perfectly capable. The problem is that Atom, Brackets and Sublime are all equally great editors that are a fraction of the size and cost of Dreamweaver. If you're using it for the visual editor though...
Edit to clarify: sarcasm, don't use the visual editor.
Haven't used it since it was branded Dreamweaver MX. Back then, it was bloated and slow. It generated a lot of useless and convoluted code via its visual interface. It's probably improved since then, but generally, editors have moved away from the "tell us what you want and we'll generate the code for you" mindset.
I don't like Dreamweaver because it is Dreamweaver.
I like other apps like Sublime is because they aren't Dreamweaver
It does more than I need to.
I'd say in some cases, Dreamweaver will be an efficient solution in oppose to typing up code which a lot of people do.
But we're not machine. I take pride in my codes and there's a satisfaction knowing that everything I contributed all originated from me. Sure it'll cost me another 3 hours or more, but looking back those 3 hours are worth the effort.
And then there's the scalability, productivity, collaboration, etc reasons. But I guess that's why I mostly reside to text editors.
I used Dreamweaver the first month I did websites, and that's 8 years ago now. Used some notepad++ for some time, got a mac and since the initial release of Sublime Text I've been using it, great repo of plugins and themes. Another reason why I love ST is it's blazing fast speeds and works great with all languages that I work with.
Especially as I work on 3+1 screen at a time I have no need for live preview, and ftp I do over git through the terminal. For split view I use Origami for ST, so I got that too. So I use Hack as font, Base16 Eighties Dark as color scheme and Postap as a theme.
Dreamweaver has one of the best html and css beautifier. #thatsallitisfor
Never used Dreamweaver, actually I don't even know how it looks like. However, I used FrontPage 98 in 1998 (!) when I started designing websites. Soon after came up CSS2, web standards, best practices & co, so I quitted visual editors altogheter.
Ironically, today I wonder if the use of visual editors can raise again in some way thanks to the power of CSS Flexbox.
Dreamwhat? That still a thing?
I really don't see any sense to use a rich editor today. For me, after the preprocessors and the task managers, any rich editor is useless. I use Sublime Text for everyday work and sometimes I try the Atom.io too.
I stopped using dreamweaver a lot of years ago, to make me a better coder. While on school, I was amazed at one of my teacher for being able to make a website from a notepad and I always saw DW as a cheat tool. The fact that it was slow and made code that wasn't human-readable also helped.
3 years ago, I had a colleague that coded the same number of years as I did, with the difference that she still used DW. I showed her ST but she was never able to use it. That gave me the impression that leaving DW behind was the good choice.
If you want to be taken seriously as an engineer, you should not use DW. Regardless of any other pros or cons.
It's funny that people dislike Dreamweaver, but then tools like Macaw, Webflow, and others get all sorts of love.
The interface. It simply tries to do too much. While doing so it generates a lot of crumby code. At least that's what I remember....
Microsoft Frontpage, why not?
The truth about these matters is, there is not moral duty to go with some solutions. You can use whatever you want to accomplish your job if that delivers what your client or you boss demanded. It's easy, it's like questioning someone who used Vim over Sublime.
There are certain cases where you will be forced to use some sort of deliverables, like Sass source code or Haml code, then Dreamweaver may not be the tool and maybe doing that you realize Dreamweaver forces you to code the old way and Sass with Haml is 100 times faster and optimal.
Just saw your an employee of the Tuts+ family. Have you checked this course out Web Design Basics: Choosing a Text Editor?
Yes, that looks familiar :)
Dreamweaver is trying too hard at too much, try-out a free alternative if your feeling adventurous, like;
With the exception of the MicroSoft's VSC, these free alternatives have free add-ons/packages that extend the functionality of the apps.
There are some more paid options like Sublime and the like but you will be surprised by what is offered for free.
+1 for Atom.
Not being compatible with things like Sass, Less, etc, makes it a real hinderance when your trying to streamline a workflow. I never used it's wysiwyg features, I would hand-code HTML but it came with other Adobe products which is why I used it. I much prefer Coda 2 which is more conducive to a better workflow.
I used Dreamweaver for many years. It is a solid program, actually produces quite clean code - and even the most basic knowledge of html is enough to correct the odd kink in the code. I still use Dreamweaver for formatting content. Pressing the "B" button for bold and coding a table in a wysiwig environment still beats hand-coding any day. But I switched, first to espresso and then to coda for my main tools. When I started using tools like SASS, jade, etc, it stopped making sense to have such a large program that didn't have any advantages for those technologies. I still open it up now and then to code a table, though :)
I have been using sublime text for about three years and recently had to start using dreamweaver for work. I had not used dreamweaver since about 2008. I have to say that it can be really frustrating at times using dreamweaver after coming from sublime text.
sublime text has: great plugin community multi line line selection (this is a big one) its just faster.
dreamweaver is: slow (test for yourself by trying a find and replace). I have not really installed a lot of add ons or plugins to be honest. more of an IDE than a simple text editor. (I do mostly front end development and my environment is the browser). insanely expensive compared to other options.
It all comes down to personal preference but I can't see why anyone would choose to pay a monthly subscription to write code.
other editors I have significant experience with in the past: BBEdit notepad ++ TextMate
notepad ++ gets bonus points for handling large files really well.