Smultron - A nicely-done text editor 19 comments Create New Account
Click here to return to the 'Smultron - A nicely-done text editor' hint

Smultron is a capable, inexpensive, and easy-to-use text editor with iCloud support built in, although it could use some improvements when working with multiple files. Smultron is an open source text editor for programmers that comes with a few interesting features, among them: syntax highlighting in several languages and the autocomplete function. The viewing of documents is another of Smultron’s strengths. With it, you can view a document on full-screen, split the editor into two parts, or view it separately.

The following comments are owned by whoever posted them. This site is not responsible for what they say.

Install WebDAV support on your web servers and you won't care about SFPT support in your editor, just save from any editor direct to the server.
The 10.4.6 update of the O/S improved WebDAV support to the extent it's as fast as transfers via FTP/SFTP via any client, built in or external.
With WebDAV your server just looks like any other disk on your desktop. Very nice.
For those who hadn't realized it iDisk is WebDAV.

I haven't used this before but anyone how hasn't seen TextMate then they should !

Old fashioned slot machine. Completely agreed. The creator 7 2 3 download free. I haven't touched my copy of BBEdit for almost a year since I bought TextMate. I have neve been so happy with an editor, or with the control an app gives me to extend functionality! Good job Alan!

If you really care about free, then TextWrangler and Smultron are very nice (and Smultron has the bonus of being open source), but as far as I'm concerned it's TextMate FTW–OS X's best Editor already outstrips the competition, and is improving as fast as any software product you've ever used.

I was a BBedit user for years however, about two years ago I picked up SkEdit and i haven't looked back. This is an excellent tool (for my purposes - SQL, PHP, HTML, CSS) and it seems to be a more mature (better interface) tool than those mentioned above..

I've been using Smultron as my text-editor-of-choice for quite some time, with the exception of when I need to do a lot of HTML, at which point I go back to BBEdit. In fact, I've been nudging Rob to try it out, and it was the split window thing that finally swayed him.
I find that Smultron offers a great environment for writing; not for coding. As a writer, I want a sleek, simple tool that lets me work with several files at a time (Smultron has both a left-hand document list and a tab bar), handles in-line spell-check, has good find/replace functions, and gets out of my way. Interestingly, Rob didn't mention one great new feature in the latest Smultron: full screen view. Several text editors and 'writer's' word processors offer this; it is a way of showing nothing at all on your screen but your text and the background. (Not even window widgets or a menu bar.) This is a truly powerful feature for when you want to write and not be distracted by other programs. Unfortunately, this full screen view spans your text across the entire screen (for now, at least; I wrote the developer and I think he'll be fixing it). Ideally, this should work as it does in, say, Ulysses, where you define the width of the text. Lines twenty inches long are quite difficult to deal with.
All in all, Smultron is the best text editor I've found for working with words - maybe coders would want something different, such as BBEdit, with all its tools for writing HTML or other types of codes. But anyone who writes, and who doesn't want a feature-laden word processor, should have a look.
---
Read my blog: Kirkville -- http://www.mcelhearn.com
Musings, Opinion and Miscellanea, on Macs, iPods and more

I do not know if it has just been added, but from the website it does appear to be able to do split views:
'Split window:
You can choose to work with two different documents or two parts of the same document by splitting the window. You can only split the window so that you see one document over the other. You choose the document that should appear in the lower part by dragging it to the lower part of the documents list.'
And a screenshot: http://smultron.sourceforge.net/screenshot.png

In BBEdit's defense, it does have a versatile 'Arrange..' command, which lets you size and position windows in various ways. This may take slightly more screen real estate than Smultron's method, but not much. And essentially it accomplishes the same thing, especially in conjunction with the Documents Drawer.
Still, I could see value in BBEdit adding a split pane feature.

Rob,
I assume you've looked at TextMate, but you failed to mention it. :-(
Now I understand it doesn't have split-view. Believe me, coming from Emacs I'm a split-view addict. That being said, I find the rest of TextMate so sexy that I'm willing to give up split-view for now.
Also, given how you use split-view I have to wonder if you couldn't customize TextMate's HTML bundle slightly to give you the CSS browsing you desire. You might consider hopping on #textmate (freenode) and describing how you currently use split-view and see if anyone has suggestions .. the folks who hang out on that channel are very helpful
TextMate also has snippets built-in. Roulette tips and tricks to win. TM's snippets have some pros/cons compare to TextExpander snippets. The advantages I see to TE snippets are: 1) system-wide; 2) you can nest snippets; 3) sexy snippet editor UI; The advantages to TM snippets are: 1) you can embed fields inside the snippets that you can tab-between; 2) the snippets can include output from arbitrary programs. Note that TextMate's 'Edit in TextMate..' plug-in allows you to edit arbitrary text fields from within TM so that might be good enough.
j.

I'm a long-time BBEdit user, but I'm now hooked on TextMate. The only thing TextMate doesn't do is open files directly from an FTP server. TextMate has the most extensive macro facility of any text editor - you can create bundles containing macros, commands, syntax hilighting rules, etc. for any language and there's an extensive collection of bundles available. There's even a blogging facility implemented as a bundle. TextMate also lets you run shell, perl, python, tcl, etc. scripts on the file or selection.

Smultron 10 text editor 10 1909

Smultron 10 Text Editor 10 100

Isn't working directly on the server pretty dangerous? Assuming you have a development server (my local machine in my case) and a live server, if you edit files directly on the live server, you're very likely to override them when you do updates from the development server.
Here's how I work:
1) Every website I develop is working on my local laptop (the development server)
2) I only ever edit the files on the laptop
3) When done I upload the files to the web server via Transmit
It's definitely a one way thing. I never transfer website files from the server to my laptop.
I can see the editing remotely would be very handy if your development machines wasn't your local machine, but then I would probably mount the remote server properly rather than use FTP.

I haven't tried every Mac or Unix text editors but I have used quite a few, and compared to TextMate, everything else looks like a toy. Go to http://macromates.com/ and watch some of the screen videos and see if your eyes don't pop out.

Too bad there's no vim equivalent to textmate. I can't leave vim. It does everything without having my fingers leave the keyboard. If there was a better gui version, I'd take it. Vim does split view simply and elegantly, and even diffs in split view.

Requires 10.4.5.

What about SubEthaEdit? Has anyone used Smultron and SEE? How do they compare? I find SubEthaEdit great for coding -- it doesn't do a split view with <i>separate</i> files, but I can't see myself using that feature much anyway. It has good support for syntax highlighting, text encodings, different new-line formats, block edit mode..
DRM

I like(d) SubEthaEdit better, although I really want to like Smultron better. The interface of SEE is much cleaner somehow, and there are many nice features. Originally it was to be open-source. Then it became free to non-commercial users, then non-commercial users had to put up with an ugly watermark that periodically would proclaim to the world (or at least the viewing audience) that you were a potential thief, and now it is payware. Meanwhile it became bloated and sluggish. I never used its collaborative editing feature, so I don't see much point in buying it. (The old one is still free to noncommercial users). If I buy one it is going to be TextMate. Based on the above comments I am trying it out. If at the end of the month I am an addict, I will pay for the fix.
vim, meanwhile, is a wonderful editor.

Here, here.
Now what we need is a better, more mac native gui for vim. If I had that, my greatest dream for the mac would be realized. I know that official vim website has a mac vim gui, but it just doesn't feel mac-ish enough, if you know what I mean.

Smultron 10 Text Editor 10 100%

Dude. One word: Cyberduck.
You mentioned that you can register smultron as default app for ftp apps, but don't appear to have really checked it out.
Cyberduck + Smultron = death to jEdit. It totally, totally works. I use it to edit my admin scripts at work on Solaris boxes using sftp, and to edit my personal site using FTP. It's just fantastic. You really should try it.
And, as for those wondering about Hy^h^hSubEthaEdit. It's not free, so I tend to prefer the other alternatives. Smultron works. Cyberduck works. I get work done when I use them. Why spend money? ;)

Here's another vote for TextMate. I still use BBEdit a lot, but for my website editing I'm coming to prefer TextMate.
---
Microsoft MVP for Entourage
AppleScripts for OE and Entourage

Smultron 10 Text Editor 10 10.1

Sometimes, you should be careful what you wish for. Developers often say that they want their coding environment to be as simple and clean as possible. They want the minimum of features, just a place to write their own lines without the interference of a smart program that thinks it knows code better than they do.

That’s what they say they want, until they get it. Smultron delivers exactly that stripped-down, basic coding service. Instead of packing the coding environment with features designed to put all the tools a developer might use within easy reach, Smultron throws away the tools and gives coders a sheet of paper.

You get auto-save, which is nice. Syntax colors are available for a huge number of code languages, regular expressions, commands, text snippets, and other elements. A Compare feature found in a Tools menu lets you bring up two open documents with changes marked and little symbols indicating whether a line has been added, deleted or changed. Viewing can be simplified by folding up text you don’t want to see. Another feature included in the program provides snippets of frequently-used text to be added with ease. Or at least relative ease, because code replacement is conducted by including a %%s in the text while a %%c will put the cursor after the snippet. It’s not intuitive. Even the close tag feature, a basic element to minimize errors in other text editors, only closes tags surrounded by < and >, and struggles to find the right tag to close. https://softwaresigma.mystrikingly.com/blog/wa-spheredelay-production-1-0-0-download-free.

While other text editors build in FTP tabs for easy uploading, Smultron settles for support for document storage in iCloud. There is at least a preview feature and users can choose whether to open the page in the program or choose a separate app. Smultron will also run commands and can insert the result into the text. But again, it’s not intuitive. You will need to include some unique codes to obtain the full path of the directory or the document or to replace the text with a path to a temporary file or to a writeable temporary directory.

Smultron 10 Text Editor 10 1909

The learning curve is short: there just aren’t enough additional commands to make the learning too onerous but Smultron does demand an effort from the user that might make them wonder whether it’s worth making.
Many developers will find those missing features and unusual commands more irritating than helpful. But at $10 from the Mac App Store or the same price in the Smultron store which also offers a cheaper upgrade and a more expensive site license, the program is very affordable.

Conclusion

Smultron is a budget text editor with the minimum of features. Even developers who want a simple environment may find its usability annoying however.

ACCU-RATE:
Usability: 3/10Speed: 7/10Features: 2/10Support: 7/10Pricing : 8/10