Editing CategoryFeatures
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
* [[Abbreviations]] -- ability to define abbreviations to be "expanded" during text entry. * AsciiDrawingMode -- Ability to draw lines, boxes, using other graphical characters than boring alphabetic characters * BackgroundBuildingAndErrorReporting -- as you type, errors and warnings are shown and fixable before explicit save-compile cycle * [[BlockOperations]] -- see [[Rectangles]] * BookMarks * BufferFiltering -- ability to filter text buffer with an external "operating system" command. * BufferManager -- ala GnuEmacs * BufferRings -- ala [[XEDIT]] * BuildManagement -- ability to manage code compilation process, sometimes combined with ProjectFileManagement * [[Calculator]] -- integrated calculator * [[Calendar]] -- integrated calendar * [[CJK]] -- support CJK character handling (and optionally CJK encodings) * ClippingsLibrary -- a catalog of clippings of text for easy pasting into programs. (also called Snippets) * [[Clock]] -- on-screen clock while editing * ColumnEditing -- see [[Rectangles]] * CommandLine -- ability to type commands in directly (instead of or in addition to pressing Function keys or key chords) * CTagsSupport -- ability to search for function names and variable names using a pre-built index. * DifferenceFiles -- Files that record changes to a file's text in a format that can be used to update source code. * EmailManager -- ability to send read and email * EncodingSupport -- support major text encodings such as Unicode and CJK encodings * [[Encryption]] * FileManager -- ability to work with directory listing and do basic file management within editor. (no real trick on Windows!) * FullScreen -- uses the full screen to work with, not just one line. * HighlightAll -- can highlight all instances of a search string, or even just the current word, making it simple to page thru the file and see uses * IncrementalSearch * [[Indentation]] * InputSupport -- provide input support for characters not on the keyboard; e.g. composed characters, CJK characters * IntelliSense(tm) - A Microsoft Trademarked term for ability to sense language syntax and suggest parameters and such. * KeyBinding -- ability to bind a command to a key * LanguageModes - language specific settings specific to a buffer or file. * LargeFileHandling -- ability to edit files up to 2 Gigabytes in size * LanguageSensitivity -- knowledge of the language syntax (not just for coloring) * LineEndings (Newlines) -- Ability to handle different ASCII line-endings, i.e. DOS vs UNIX vs MAC * MacroSupport -- Editors which support [[MacroLanguage]]s to extend their capabilities * MacroLanguage -- a programming language built-in and designed to augment the TextEditor * Math - ability to perform simple mathematical operations (typically aggregations like sums, counts, averages). * ModalEditing -- state changes occur which cause keystroke meanings to change (see ViFamily) * MouseScrollWheel * MouseSupport * MultipleBuffers - ability to edit more than one file or display more than one view of a file (or both). * MultipleFileSearchAndReplace * MultipleWindows * MultipleCursors -- you can place multiple cursors in a buffer and when typing, characters appear at each cursor. * MultiStrike -- each time you hit the same key, the meaning changes. (see ModalEditing) * PageMode -- work proceeds on a whole page at a time. * PersistentBlocks -- marked blocks of text that stay marked even after an operation has been performed * PrefixCommands -- commands place in the line numbers of a PageMode TextEditor * ProjectFileManagement -- manage the "Project File" which groups related files together, often for BuildManagement * [[Rectangles]] -- working with rectangular blocks of text (for example columns) * [[Refactoring]] -- language-sensitive mass-edits * RegularExpressions * [[RemoteFileManager]] -- ability to work with files remotely. Should also support FTP/SSH as options. * SearchAndReplace -- with or without regular expressions * SelectiveEditing -- like the ALL command of KEDIT/XEDIT or Emacs Narrowing. * SmallFootprint -- otherwise known as TinyEditors * SyntaxColoring -- ability to display parts of programming language text in different colors * TextComparison -- ability to determine differences between two files or two buffers. * TextFolding -- outline operations on text, (similar to SelectiveEditing) * TextLineUp -- Ability to line up lines of text on a character * UndoRedo -- ability to revert to a previous document state and revert back from that(!) * [[Unicode]] -- support Unicode text (UTF-8 or UTF-16 encoded) and handling of Unicode character properties * VersionControl -- ability to interface with a version control system like [[FossilSCM]], [[git]], [[Mercurial]], [[SVN]], [[CVS]], [[RCS]], or ClearCase. * Windows editors that work WithoutTheWindowsRegistry * WordCount -- some <nowiki>NaNoWriMo</nowiki> [https://nanowrimo.org/] participants say a quick word count is very helpful for achieving 50,000 words in a month. * WordWrap -- wrapping of paragraphs at a specific column
Summary:
This change is a minor edit.
Please calculate
+
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences