Maybe I’ll give it a try someday… TextWranglerĪ very good and free text editor on the Mac is TextWrangler from Bare Bones Software. However, some features of the new version 4 sound attractive: Smultron seems to be one of the first Mac text editors to support the new Resume, Auto Save and Versions features of OS X Lion. I did not test the commercial version, as I found a good free alternative (see below). Both versions cost US$ 4.99, which Apple converts to € 3.99 in the European App Store. Two versions are available: version 4 is for OS X 10.7 (Lion) only, while version 3.8.4 also works on previous versions of Mac OS X. Recently, Peter Borg announced the reincarnation of the Smultron editor as a commercial product in the Mac OS App Store. It seems to work, even on OS X Lion, although I didn’t test is very thouroughly. The open source development stalled in 2009, but the last released free version can still be downloaded from Smultron’s Sourceforge page. Back then it was developed as an open source project and was available for free. What I understand is that it was quite popular a few years ago. (That is ⌃ Control, not ⌘ Command!) So to round up this section: I only use the command line version of Vim occasionally and I don’t feel the need for installing a GUI version of one of those classic editors. Emacs can be exited by typing Control-X followed by Control-C. If that doesn’t work, you might have to press ⎋ Esc before typing the colon and/or you might have to add an exclamation mark (‘!’) after the q. And if you ever try one of the command-line versions and you don’t know how to exit: VI can be quit by typing a colon (:), followed by ‘q’. But if you are a fan of one, it is good to know that GUI versions of both editors are available: MacVim and Aquamacs. I’m not a huge fan of either, but I do use Vim occasionaly when I want to view a file or do some minor editing from the command line. They’re accessible by typing the right command ( vi or emacs) at the OS X Terminal. Being a Unix operating system, Mac OS X comes with the command line versions of Vim and Emacs pre-installed. (You should browse the plugin directory to get an idea of the huge amount of plug-ins.) Despite all this, jEdit didn’t become my favorite text editor for everyday text editing… The classicsĪ text editor overview is not complete without mentioning the “classics”: VI and Emacs. All in all jEdit is a capable editor and I keep it installed on my system for some special functionalities offered by some of the many plug-ins that are available. The editor isn’t very lightweight though, and it can take some time getting used to. On the other hand, jEdit is very versatile and the project exists for many years, still releasing updates regularly. It seems this distracts even more on the Mac platform, where slick design is the standard. However, it suffers from a common problem of cross-platform applications: the user interface feels non-native on every platform. Being open source and written in Java, it instantly gets some sympathy points from me. On Windows, there is a plethora of free or cheap text editors available and although the number is lower, there are quite a few good options for the Mac as well. Since I use such an editor only as additional tool besides my IDE, I’m not willing to pay (much) for it. So I started looking for an additional text editor. It can do the job, but it lacks some programming-oriented features. It’s a simple word processor with the capability to edit plain text files. Of course OS X comes with TextEdit, that is comparable to WordPad on Windows. But apart from an IDE, a lightweight but capable stand alone text editor comes in handy quite often. As I mentioned in the previous article in this series, the major IDEs, such as Eclipse and NetBeans, run on a Mac without problems. Any number of editor windows may be open, each window may be split into several areas, each area can view a different file and keep track of an independent set of buffers.For the largest part of the Java development work, I use of course an IDE.Marker locations are saved across editing sessions.'Markers' for remembering positions in files to return to later.Rich set of keyboard commands for manipulating entire words, lines and paragraphs at a time.'Kill ring' automatically remembers previously deleted text.Register contents are saved across editing sessions.Copy and paste with an unlimited number of clipboards (known as 'registers').Efficient keyboard shortcuts for everything, with predefined keymaps for Emacs, Intellij IDEA, and OS X (5.0).Runs on any operating system with a Java 1.6 or higher virtual machine - this includes MacOS X, Linux, Unix, VMS and Windows.Developed by Slava Pestov and others, jEdit is released under the terms of the GNU General Public License. JEdit is a cross platform, programmer's text editor written in Java.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |