Editing revision 17 of CrossPlatformStrategy
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
Editing old revision 17. Saving this page will replace the latest revision with this text.
This way of PickingATextEditor involves choosing an editor that runs on several platforms (usually Microsoft Windows and Unix, since Apple's OSX is a version of Unix -- at least if you don't need an attactive GUI. Else you should look for real OS X support.). Editors in this category include: * [[CodeLite]] - Linux, MS Windows, Mac OSX * [[E3]] - Linux, FreeBSD, NetBSD, OpenBSD, Win9x, QNX, Atheos, BeOS(TM), DOS and ELKS * [[Eclipse]] - More IDE than Editor, written in Java, available for MS Windows, <nowiki>GNU/Linux, MacOS</nowiki> and maybe more. * [[FTE]] - <nowiki>DOS, Linux, OS/2, Windows</nowiki> (Source available) * [[GnuEmacs]] - <nowiki>AIX, FreeBSD, GNU/Linux, MacOS X, MS-DOS, MS Windows, NetBSD, OpenBSD, Solaris, SunOS, Ultrix</nowiki> * [[jEdit]] - all Unix platforms, <nowiki>MacOS</nowiki> X, VMS, MS Windows, OS/2 * [[jove]] - <nowiki>AIX, BSDI, DGUX, HP/UX, Irix, Linux, OSF/1, QNX, SCO, Solaris, SunOS, SVR4, Ultrix, MS-DOS, MS Windows, Macintosh</nowiki> * [[MicroEMACS]] - MS-DOS, Windows, UNIX, Linux, DG/UX, others * [[Nano]] - various Unix platforms, MS Windows (with Cygwin dlls) * [[Pico]] - various Unix platforms, MS Windows (not a stand-alone editor) * [[RecordEditor]] - Open source Data file Editor * [[TDE]] - MS Windows, MS-DOS, Linux * [[VIM]] - <nowiki>all Unix platforms, Mac OS X, MS Windows, MS-DOS, Amiga, Atari, BeOS, Macintosh, MachTen, OS/2, RiscOS, VMS</nowiki> * [[XEmacs]] - <nowiki>Linux, Solaris, SunOS, HP/UX, FreeBSD, OpenBSD, BSDI, DEC/OSF, SCO5, MS Windows, MacOS X</nowiki> * [[SciTE]] - Linux, MS Windows * ''Please add to this list'' A number of TinyEditors were written to emulate the KeyboardLayouts of larger editors that were too big to run on early microcomputers. Most of these emulate [[VI]], [[Emacs]], or WordStar, but some emulate more obscure editors with loyal cult followings (see TextEditorFamilies). Another way to do this is to change the KeyBinding of another editor to resemble the one you're used to. Some people argue against this, because it makes you dependant on your personal configuration file, which may not be available if you're using someone else's computer. But these days we have USB "thumb drives" and live-CD operating systems, so you can literally carry your own operating environment in your pocket. Some editors (including [[JOE]] and [[Emacs]]) come with built-in emulation modes for other popular editors. Advantages: * You don't have to learn multiple KeyboardLayouts. Disadvantages: * You might miss out on the features available only in a single (but popular) platform Simple Example: MultiEdit is a pretty nice editor but only available on Windows.
Summary:
This change is a minor edit.
Please calculate
+
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences