This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

Web Design 101: Study Group

My recent threads

You haven't posted any discussions yet.

Recently updated threads

Which text editor?

Go back to: General discussion

Hi People,

I'm looking to download a good text editor and have been recommended Text Wrangler (free) and also Text Mate ($50). Does anyone know if Text Mate is really worth paying for?

Thanks,

Nick

Constantine's picture
Constantine
Tue, 2010-09-14 15:37

I have used quite a few of the mac os x editors.
Textmate(if you spend some time learning it) is insanely awesome.
Textmate might not be what you need as it is mostly meant for scripting languages and has some of the features of an IDE (code completion, live code in your document that is run to produce more code, built in support for a lot of unit tests, etc). If you are just editing HTML, which textmate does very well, textmate is probably overkill.

Try text wrangler, bbedit, coda, jedit, nano, vim, all of these offer syntax highlighting, some have more or less features in terms of live previews of documents or s/ftp integration.

If you have any specific questions above and beyond the subjective "which is better", I would be glad to answer them as well. (is x feature supported)

Nick Whitcomb's picture
Nick Whitcomb
Tue, 2010-09-14 16:05

Thanks for the reply. I'll hit you up with some more specific questions when I think of them but for now do you know which of the freebies have live previews as that sounds like a handy feature.

Cheers

Christopher Nies's picture
Christopher Nies
Tue, 2010-09-14 16:19

I use Text Mate and I really like it. A friend of mine swears by vim, but I think he's out of his mind. :)

Constantine's picture
Constantine
Tue, 2010-09-14 16:22

The ability to ssh into my server and start editing stuff as comfortable as I would locally is pretty boss, and is the reason I am actually transitioning from textmate to vim.

Constantine's picture
Constantine
Tue, 2010-09-14 16:21

All the ones that I know of that do that are demoware, but are fully functional, take a look at
coda: http://www.panic.com/coda/
pagespinner: http://www.optima-system.com/pagespinner/
webdesign: http://www.ragesw.com/products/webdesign/download/

If I was going to buy something, I'd try both textmate and the others before making a decision, because it is awesome sauce.

gonediscin's picture
gonediscin
Tue, 2010-09-14 16:50

Thank you for posting this topic! Wow didn't know the variety or how they differ till this post sparked my interest. I use Leafpad on maemo(linux), and just notepad on windows. Never realized that there are this many options and that they do more than simple unformatted text. Here is a wiki of all the different text editors out there breaking it down between open and proprietary linking many of them to their own wiki. http://en.wikipedia.org/wiki/List_of_text_editors I am still going through this list and plan to change from notepad to another! Nick let me/us know what you choose.

Jason John Wells's picture
Jason John Wells
Tue, 2010-09-14 17:29

I'm very fond of Komodo Edit. It's free open source based on Mozilla. Tight integration with Cyberduck on mac for ssh. (Cyberduck is also coming to Windows in 4.0)

I use maemo myself and was not aware of Leafpad.

gonediscin's picture
gonediscin
Tue, 2010-09-14 21:42

You can get leafpad for maemo out of the maemo repositories. Guessing your a N900 user, you're a good man Jason!

Jason John Wells's picture
Jason John Wells
Tue, 2010-09-14 23:09

Thanks Kyle. I heard about Nokia internet tablets from watching The Linux Action Show (Those guys are the Birt and Ernie of my second childhood)

N900s can't be sold in Canada because it's unlocked out of the box and we have a government enforced Bell/Rogers monopoly (net = highest cell phone bills in the world)

I have Easy Debian on it as well and have only bricked it once.

P.S. I recently saw the The Linux Action show where Brain talks about running running Ubuntu 10.10 on an Ideapad and it makes the iPad look like a dinky at a Tonka party.

gonediscin's picture
gonediscin
Wed, 2010-09-15 01:21

LOL! I want to see meego. I'm about to take my wife's netbook away from her so I don't have to wait for the official update on the n900, j/k i like being married. I'll have to watch the Linux Action Show, never heard of it.

Jason John Wells's picture
Jason John Wells
Tue, 2010-09-14 23:19

Oh another cool thing about Meamo and The Linux Action Show is the host's Brain's app creation tool at www.radicalbreeze.com that can make very simple apps for lots of platforms.

I recommend the show to anyone who believes in the power of penguins.

Jason John Wells's picture
Jason John Wells
Tue, 2010-09-14 17:30

Before becoming a Windows refuge I used Notepad++

Jason John Wells's picture
Jason John Wells
Tue, 2010-09-14 17:33

Another cool thing about Cyberduck for ssh is also access to you Googe Docs.

Monica Resendes's picture
Monica Resendes
Tue, 2010-09-14 18:00

uuhh... can I pose a REALLY beginner question here and ask: what is ssh?

gonediscin's picture
gonediscin
Tue, 2010-09-14 21:41

In my opinion that isn't a beginner question at all! SSH (Secure SHell) is a security protocol. It establishes a secure connection over an unsecure network like the internet. I am sure there is more to it, but I have never used it knowingly. Check this link out for a good definition http://webopedia.com/TERM/S/SSH.html

Also how does text editors come into play with SSH?

Jason John Wells's picture
Jason John Wells
Tue, 2010-09-14 23:14

In my Komodo Edit/Cyberduck setup I connect via SSH, and click the Komodo Edit button. Cyberduck downloads v file via SSH and it loads in Komodo Edit. After I'm finished I click Save and Cyberduck sends it back the same way.

Jason John Wells's picture
Jason John Wells
Wed, 2010-09-15 00:02

It's kind of the standard way to send files back and forth from a server that is more secure the FTP (File Transfer Protocol). Also, you can use that access to operate the server from the command line (like DOS back in the day). e.g. running programs

gonediscin's picture
gonediscin
Wed, 2010-09-15 01:17

Cool, now it makes sense. So i can sync/put with my web host server via ssh with a text editor like vim? that is good to know, granted if bluehost.com, my hosting service provider, allows for SSH. I'm about to google if dreamweaver can, and how. Thank you

Constantine's picture
Constantine
Wed, 2010-09-15 04:26

Its more like ssh is the tunnel which you dig through the internet, which allows you to reach your server and run programs like vim, which can run in a terminal environment. All webhosters of significance will allow it, though you may need to provide your ID to them, as with ssh you can cause some havoc directly logged into their servers.

I dont think dreamweaver can ssh, but I am pretty sure it can sftp, which will allow a secure uploading of files to your webserver. (ftp sends passwords in plaintext)

gonediscin's picture
gonediscin
Wed, 2010-09-15 13:50

Thanks you are right, dreamweaver doesn't do SSH. It does do it through a ssh client though. I have not done it, but here are the instruction I have found http://www.cuhk.edu.hk/itsc/ssh/dreamweaver/dreamweaver.html if anyone wants them.

kevin burress's picture
kevin burress
Wed, 2010-09-15 22:34

wow, thats pretty neat. I have adobe cs3, if I were a bigger fan of dreamweaver it'd be a lifesaver. I generally stick with PuTTY. If I can't manage with putty then I'll switch to WinSCP. If that still isn't good enough, I have a SAMBA on LAN with a directory of my test work system linked (cd /var/www/; ln -s /path/to/orig/dir new-dir) so that I can just open in NotePad++, edit, save, and test.

Constantine's picture
Constantine
Tue, 2010-09-14 23:38

Sorry for not qualifying my statements. ssh is a tool which allows remote access to a computer. In our cases, in case be used to transfer files or commands over the internet, and in my case, allow remote editing of documents on a server no matter where I go. Sometimes you don't have the laptop you always do, or you even may have an idea you want to write using your phone; all of these options are available with ssh.

Nick Whitcomb's picture
Nick Whitcomb
Tue, 2010-09-14 18:22

Komodo Edit does seem pretty sweet, think I'll give that one and Text Wrangler a play with to begin with. The preview function in Coda seemed good until I managed to crash it pretty easily.

Thanks for all the opinions people.

gonediscin's picture
gonediscin
Tue, 2010-09-14 21:43

Meant to use reply to jason, couldn't figure out how to delete this duplicate comment only edit it. Sorry

kevin burress's picture
kevin burress
Tue, 2010-09-14 22:20

Personally I use NP++, I like how it has really good highlighting for a lot of different things.

Ruth Sekuloff's picture
Ruth Sekuloff
Thu, 2010-09-16 00:26

yup, it's notepad++ for me too. good all around for coding in any language. and has tabs <3

Josh Peterson's picture
Josh Peterson
Thu, 2010-09-16 01:32

I love Ultraedit. Its been a great investment. You can do column edits which is just amazing. Do you know of a freeware code that does column edits.