views:

682

answers:

16

Hello, I've been using dreamweaver since I started learning basics in html like a year ago, and now I would like to change to a free alternative, since I don't need the WYSIWYG and other dreamweaver functions anymore.

However, I have tried Notepad++ and first it seemed great, but it sometimes crashes after not being able to connect to ftp. Also I really got used to the ftp/explorer, that dreamweaver has, where you are able to transfer images and other things right through the text editor, not just code files.

So is there an alternative for me?

+3  A: 

If you have a Mac, Coda and TextMate seem to be favorites.

samoz
+5  A: 

Aptana is a good one.

Six free alternatives to Dreamweaver.

rahul
Thanks for the links.
DanDan
Aptana can tell you which all browsers support your code and debugging is easier for certain browsers.
Faiz
+3  A: 

Textmate is my favorite on the Mac. When on Linux, I really like Gedit with lots of plugins. On Windows, e-Editor is great Textmate replacement.

Nando Vieira
Textmate unfortunately doesn't do high-bit characters very well.
Paul Souders
If you like e-editor, try Sublime Text.
samoz
+1  A: 

Sure, there are plenty of text editors & FTP clients available for free. If you like Notepad++ as an editor, keep it and look for a replacement FTP client.

My Mac recommendation for web dev is Coda, which is an editor and ftp client together.

tedmiston
A: 

I would definitely recommend a WYSIWYG editor, but you could always give Crimson Editor a try. I used to hear good things about it.

EnderMB
A: 

I agree textmate is great for MAC, yet so is BBEDIT lots of nice features plus with HTML tidy it can clean up and validate your code.

Also a nice all in one would be Espresso its a combination of dreamweaver, textmate, cssedit, with ftp publishing tools. Code hinting and more. With some nice skins and nice plugins.

matthewb
+1  A: 

I currently use Notepad++, but I have found ConTEXT useful in the past

John McG
+2  A: 

The more web development I do, the less I want a WYSISYG editor, they don't generally look like the final version anyway, so having a couple browsers running is usually a must anyway.

I've switched to Eclipse on my Windows systemm and FileZilla for SFTP to the servers.

acrosman
+1 for Eclipse!
Peter D
+1  A: 

Believe me, using something simple like EditPlus (or Notepad as a matter of fact) is best for normal HTML and JavaScript development.

For anything fancy, you could use IDE (e.g. Visual Studio etc.)

Bhaskar
+11  A: 

If you're doing web development, you probably should use the tools every good coder use: a programmable editor like Vim or Emacs and some version control system (I'd recommend using a decentralised one, like Mercurial, Git or Bazaar).

You shouldn't directly edit code from the FTP. That's aiming a really big gun to your foot. And removing the safety.

Nowhere man
+1 not directly editing within ftp. Especially because I used to do that with vim. It only took one time of 'could not upload file' and that file being then completely empty to cure me of that.
Adriano Varoli Piazza
+1 for the FTP comment.
Anthony Potts
Judging a programmer's competence by the editor they use is like judging how human someone is by their skin color. The last is rightly labeled as bigotry, but what does that make the first? I did plenty of web development with plain ol' Notepad for years.
The Wicked Flea
We're not judging. We're recommending the best tools for the job. If you wanted to keep on using notepad for web development, more power to you. I'll be using something better.
Adriano Varoli Piazza
+7  A: 

I don't want to appear as 'the vim freak', but that's what I use and recommend. Incredibly powerful once you master search-replace, regexes, macros and commands.

Adriano Varoli Piazza
+1 vim freak :)
Johan
vi gets a bad rep for usability. It only took me about a week to remap my fingers to vi. I haven't regretted it.
Paul Souders
+1 for using vim
samoz
A: 

Textpad is really great, though no Unicode support (boo!)

larson4
A: 

As for ftp, go with some kind of sync program so you don't have to manually know what to upload (or upload everything all the time).

Maybe something like weex or rsync?

Johan
+1  A: 

If you want just editing, fast, reliable, etc., go with VIM. If you want a full-featured IDE, right now I don't think you can beat Eclipse. You'll pay in memory footprint and speed, but hoo boy the features you can add. Especially for Java, but they've got support for other languages/technologies either directly or as an add-on.

I used to be a big fan of emacs, but it just doesn't have the user community and ongoing development any more.

A. L. Flanagan
A: 

Notepad Plus that is the editor I am using. Open source...

Firstthumb
A: 

JEdit for sure:

  • because it's written in Java, you get for free: excellent encoding support, java regex (multiline!), stability...
  • scriptable & great macros available;
  • excellent plugins, my favourites: XML, BufferTabs, Templates;
  • lots of edit modes
Megadix