TED Notepad Full Feature list

small - quick - light - innovative - extensible - variable - free

This full comparison table lists all available features and compares them between different legacy and current versions of TED Notepad. Note that only basic and inevitable functions are omitted from the list, thus the list is also a complete enumeration of all available features and functions.

Editing features

Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
Multi-level Undo/Redo yes
  → with The last document save-point information yes
  → Setting: Suppress multi-level Undo/Redo yes
  → Setting: Reduce Undo/Redo steps upon Save yes
Legacy single-level Undo through Alt+BkSpace yes
Cut/Copy Selection to Clipboard yes yes yes yes yes yes
  → with Option to Auto-select upon no selection yes
  → with Settings to Auto-copy upon mouse selection yes
    » Setting to configure mouse auto-copy combinations yes
Cut/Copy Append Selection to Clipboard yes
Paste from Clipboard yes yes yes yes yes yes
  → with Setting to Mimic case upon pasting yes
  → with Support to Paste with mouse Right-click yes
    » with Setting to configure mouse pasting combinations yes
Swap Clipboard and Selection yes yes yes yes
9 more Permanent Clips yes yes yes yes yes yes
Drag&Drop editing, moving and copying text by mouse yes
  → with Ctrl key to copy instead of moving yes
Support for Triple/Quadruple/Quintuple-click mouse selecting yes
  → Setting: Entire Words, Lines, Paragraphs, Document yes
Improved and enriched Right-click menu yes
  → with Web Search Selection yes
  → with Launch selected URL yes
Insert/Overwrite mode yes
  → with Bold caret in Overwrite mode yes
User-defined Text and Background colors yes
  → with Random Color Scheme generator yes
ZoomIn, ZoomOut, ZoomReset yes
Text Coloring yes
Detect and highlight URLs yes
  → Setting: Color for detected URLs yes
  → with Launch selected URL in the Right-click menu yes
Line Numbers yes
Visible Newlines yes
  → showing different Newline types yes
Line Lengths yes
Visible Tabs yes
Visible spaces yes
  → showing Non-breaking spaces differently yes
Visually highlight Current Line yes
Insert Recently Deleted Text yes
Insert Recently Inserted Text yes
Complete Word yes yes yes yes yes
  → Setting: Longest auto-completion yes yes
  → Setting: Sort suggestions yes yes
  → Setting: Ignore case yes yes
Complete Line yes yes yes
  → with Lookup thru the entire document yes
Smart Return yes yes yes yes yes yes
Copying Return yes yes yes yes yes
Go to Line/Position yes yes yes yes yes yes
  → with Option for Relative Jumping yes yes
  → while Selecting Text Along the Jump yes yes
Select Current/Next Word yes yes yes yes yes
  → Add Next Word yes yes yes yes yes
Select Current/Next Line yes yes
  → Add Next Line yes yes
Select Current/Next Paragraph yes
  → Add Next Paragraph yes
Select All yes yes yes yes yes yes
Convenient select upwards from the first line yes
Convenient select downwards from the last line yes
Push Line Up yes
Push Line Down yes
Cut off Word yes yes yes yes yes
BkSpace Word yes yes yes yes yes
Cut off Line yes yes yes
BkSpace Line yes yes yes
Delete Line yes yes yes
Hotkeys: Scroll Up/Down yes yes yes yes yes
Hotkeys: Scroll Left/Right yes yes yes yes yes
Hotkeys: Scroll PageUp/PageDown yes yes yes yes yes
Hotkeys: Scroll Home/End yes yes yes yes yes
Hotkey: Scroll Back to Cursor yes yes yes yes yes
Horizontal mouse-wheel scrolling yes
Option: Word Wrap mode yes yes yes yes yes yes
  → with Immediate re-wrapping yes
  → observing Hyphens and Zero Width Spaces and Joiners yes
  → observing No-break Spaces and Joiners yes
Option: Wrap Margin guideline yes
  → with Support for soft word-wrapping yes
  → Setting: Color of the Wrap Margin yes
Setting: Auto-indent Text yes yes yes
Setting: Smart Home and End keys yes
Setting: Insert Spaces instead of Tab yes yes yes
  → with Unindent removing batches of Spaces yes
Text storage engine with support for editing huge files yes
  → with Support for very long lines, up to 1 MiB yes
  → with Progress shown while drawing long lines yes
  → with Improved support for files with truckloads of lines yes
  → with Text buffer tree, Line index tree, Marker indexes, Caches, etc. yes

Info features

Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
Insert File Name yes yes yes
Insert Full File Path yes yes yes
Insert Short Date yes yes yes yes yes yes
Insert Long Date yes yes yes yes yes yes
Insert Time and Short Date yes yes yes yes yes yes
Insert Time and Long Date yes yes yes yes yes yes
Insert Short Date and Time yes yes
Insert Long Date and Time yes yes
  → Setting: Time/date glue string yes

Text-processing Tools

Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
All Lower Case yes yes yes yes yes yes
All Upper Case yes yes yes yes yes yes
Case Inversion yes yes yes yes yes yes
Word Capitals yes yes yes yes yes yes
First Capital yes
Up to Sentences yes yes yes yes yes yes
  → renamed to Make Sentences yes
Random Case yes
Fun Case yes
Indent Lines yes yes yes yes yes yes
Unindent Lines yes yes yes yes yes
Quote Lines yes yes yes yes yes yes
  → Option: Only Non-Empty Lines yes yes yes yes
  → Option: Skip Leading Spaces yes yes yes
UnQuote Lines yes yes yes yes yes
Shift Lines Left yes yes
Close Lines yes yes yes yes yes
  → Option: Only Non-Empty Lines yes yes yes yes yes
  → Option: Skip Tail Spaces yes
Unclose Lines yes
Shift Lines Right yes
Trim Tail Spaces yes yes
Trim Empty Lines yes
Tabify Indentation yes yes yes
UnTabify Indentation yes yes yes
Remove Empty Lines yes yes
Collapse Empty Lines yes
Unique Lines yes yes yes yes yes
Find Duplicate Lines yes yes yes yes yes
  → with All or Unique or Duplicate lines only yes yes yes yes yes
  → Option: Ignore Case yes yes yes yes yes
  → Option: Leave Empty Lines yes yes yes
  → Option: Count Duplicate Lines yes yes yes yes yes
Columns, Numbers yes yes yes
  → with Escapes/Variables in the Mask yes yes yes
  → with Up to 9 Different Columns to Cut yes yes yes
  → with Column alignment modifiers in the Mask yes yes yes
  → with Automatic Preview Box yes yes yes
  → Variable: Automatic Line Number Counter yes yes yes
  → Variable: Random Numbers Generator yes
  → Variable: Line length and Column length yes
  → Option: Modify Only Non-Empty Lines yes yes yes
  → Option: Skip Leading Spaces yes yes yes
Grep, Filter by Pattern yes
  → with Keep matching lines yes
  → with Also keep all empty lines yes
  → with Remove matching lines yes
  → with Only matched line parts yes
  → with Add line numbers yes
  → with Extra lines before and after yes
  → Option: Match Case yes
  → Option: Match only Whole Words yes
  → Option: Match only Whole Lines yes
  → Option: Escapes yes
  → Option: Regular Expressions yes
Translate Characters yes yes yes yes yes yes
  → Option: Delete All Other Characters yes yes yes yes
  → Option: Escapes and Ranges yes
Extended Replace yes yes yes yes yes
  → Option: Match Case yes yes yes yes yes
  → Option: Match only Whole Words yes yes yes yes
  → Option: Regular Expressions yes
  → Option: Mimic case upon replacing yes
Extract Words yes
Enclose Selection yes yes yes yes
Enclose with XML/HTML Tag yes yes
  → with Better Multi-line support yes yes
  → Option: Remember Attributes value in dialog yes
  → Option: Remember Empty checkbox value in dialog yes
Reverse Text yes yes yes yes yes yes
Reverse Order of Lines yes yes yes yes yes yes
Reverse Order of Words yes yes
Reverse Order of Words on Each Line yes yes
Reverse Each Word yes yes yes
Reverse Each Line yes yes
Sort Lines yes yes yes yes yes yes
  → with Up to 5 independent Sorting Keys yes
  → with Advanced Columns definition for Sorting Keys yes yes yes yes yes yes
  → Option: Sort Naturally as Numbers yes yes yes yes
    » with Very large and floating-point numbers yes
  → Option: Ignore specific characters yes yes yes yes yes
  → Options: Ignore entire character classes yes
Sort Ascending/Descending shortcuts yes yes yes yes yes yes
  → Setting: Always ignore case for these shortcuts yes
Shuffle Lines yes
Commit current Word-Wrapping yes yes yes yes yes yes
Unwrap Paragraphs yes yes yes yes yes yes
Unwrap Lines yes
Statistics of Selection and Document yes yes yes yes yes yes
  → Number of Characters, Letters, Spaces yes yes yes yes yes yes
  → Number of Words, Lines, Paragraphs, Sentences yes yes yes yes yes yes
  → Average, Minimum and Maximum Line Lengths yes yes yes yes yes yes
Compare Strings yes yes yes yes yes yes
  → Option: Ignore case yes yes yes
  → Option: Ignore spaces and/or newlines yes
  → Setting: Use the main font in the Compare tool dialog yes
Filters Architecture yes yes yes yes yes
  → with Batch variables for user parameters yes yes yes yes yes
    » with Quoting/escaping variable modifiers yes
  → Variable: Current file yes yes yes yes yes
  → Variable: Current selection yes
  → Option: Skip the launch dialog yes
  → Option: Convert all text to/from UTF-8 yes
  → Option: Push no input (stdin) into filter yes
  → Option: Ignore output (stdout/stderr) from filter yes
  → Option: Mix output (stdout/stderr) from filter together yes
  → Option: Display filter output as message instead of replacing yes
  → Option: Auto-exit when filter is finished yes
  → Option: Ignore filter's return value yes
Repeat Last Tool yes yes yes yes yes
Tools show their progress and support cancel yes
Tools can auto-select current word/line/paragraph/document yes
All tools can be used in a handy Search and Last Tool feature yes

Files and File management

Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
Full Mixed Newlines support yes
  → no need to convert newlines upon loading yes
  → support for files with any conbination of newlines yes
    » with Setting to Forbid saving Mixed Newlines yes
Transparent Unix Newlines support yes yes yes yes
  → Convert Newlines from/to Unix yes yes yes yes yes
Transparent Mac Newlines support yes yes
  → Convert Newlines from/to Mac yes yes
Unicode support yes yes yes yes yes yes
  → Big-endian Unicode support yes yes yes yes
  → with auto-detection of Unicode without BOM via statistical analysis yes
UTF-8 Encoding support yes yes yes yes
  → with Auto-recognition of UTF-8 without BOM yes
  → with Option to save files without BOM yes
Recent Files menu yes yes yes yes yes yes
  → with Clear Recent Files option yes
Favourite Files menu yes yes yes yes
  → with Relative paths support yes
  → with Single dash "-" as separator yes
Revert Current File yes yes yes yes yes
  → with Persistent Selection yes yes
  → with Persistent Scroll yes yes
  → with Persistent Encoding or code page if manually chosen yes
Reopen file in specific chosen Encoding yes
  → with Support for all system Codepages yes
Import file from specific chosen Encoding yes
  → with Support for all system Codepages yes
Export file to specific chosen Encoding yes
  → with Support for all system Codepages yes
Include Text from File yes yes yes yes yes
Exclude Selection to File yes yes yes yes yes
Drag & Drop Files from Explorer support yes yes yes yes yes
  → with Option to auto-merge multiple dropped files yes yes yes yes yes
Auto-create New File upon Missing File yes yes yes yes
  → Command-line Parameter /b Skips the Create new file question yes
Full Binary Files support for advanced users yes
  → with Support for loading and handling huge files yes
    » able to load files up to 700MB long yes
    » able to save files up to 800MB long yes
  → with Progress shown while loading huge files yes
  → with Warning about loaded file being binary yes
    » with Option to skip the Loaded file is binary warning yes
Open Containing Folder yes
Open Command Line at the Containing Folder yes
File Properites system dialog yes yes yes yes
Setting: Create backup files yes yes
  → with Option to create backup files with hidden attribute yes
  → with Option to create multiple backup files and rotate them yes
  → with Option to create backups in the Temp path instead of current directory yes
  → with Option to specify the Temp path for storing files to yes
    » with Relative paths support yes
  → with Option to delete the backup file after successful saving yes
Setting: Create auto-save recovery files yes yes
  → with Question about loading lost auto-save file version yes
  → with Option to set the saving period timer yes
  → with Option to create recovery auto-save files with hidden attribute yes
  → with Option to auto-save documents directly to their original files yes
  → with Option to auto-save to the Temp path instead of current directory yes
  → with Option to specify the Temp path for storing files to yes
    » with Relative paths support yes
Setting: Create auto-save recovery files for Untitled documents yes
  → storing files in the Temp path yes
Setting: Watch for outside file modifications yes yes
  → with Option to stop watching upon frequent changes yes
  → with Option to auto-revert the file without asking yes
Setting: Only one instance of each file yes yes
Setting: Template file for new documents yes
  → with Relative paths support yes
Setting: Suggest filename from first line yes yes
Setting: Force saving of Read-Only files yes yes
Setting: Automatically flush file buffers upon Save yes
Setting: Memory-optimized saving yes
Setting: Default encoding for new files yes yes yes yes yes yes
  → Setting: Default BOM for UTF-8 files yes
Setting: Default newlines for new files yes yes yes yes yes
Setting: Default file type for Save As dialog yes yes yes yes yes yes
Setting: Default path for Open/Save dialogs yes yes
  → with Relative paths support yes
Setting: Filter strings for Open/Save dialogs yes yes yes yes yes yes
Setting: Warnign about loading a big file yes yes yes yes yes yes
Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
Search and Replace yes yes yes yes yes yes
  → Search bar instead Find dialog yes
    » with Regular Expressions in search/replace patterns yes
        · RegExp flavour mimics most of Perl RE yes
        · with Capture groups and Back-references yes
        · with Cluster groups and Branch reset groups yes
        · with Possesive groups and possesive intervals yes
        · with Extended and Unicode character classes yes
        · with Back-references in replace patterns yes
        · with Matched lengths in replace patterns yes
        · with Replacement numbers in replace patterns yes
        · with Random numbers in replace patterns yes
    » with Easy search and replace over multiple lines yes
  → with Abort dialog on long searches yes
  → with Grouping Undo steps upon Replace All yes
  → with Total count of replacements upon Replace All yes
  → with Search/replace patterns up to 64 KiB long yes
  → Option: Mimic case upon replacing yes
  → Option: Match only whole words yes yes yes yes yes yes
  → Option: Wrap around the document end yes yes
Search and Last Tool yes
  → all tools can be used in Search and Last Tool yes
  → with Total count of replacements upon Last Tool All yes
Secondary Search yes yes yes
  → with Ability to start from Search bar yes
Select to Next yes yes yes yes yes
Select to Previous yes yes yes yes
Find Selected yes yes yes
  → with Auto-select option yes
Find Later yes yes
  → with Auto-select option yes
  → with Message in the Status Bar yes
Setting: Suggest Selection to Search yes yes yes yes yes yes
  → Setting: Keep Escapes on if possible yes
Setting: Reset search options upon new search yes
Setting: Auto-hide Search bar yes
  → Setting: Only after successfull match yes

Command-line, System and Others

Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
Original Notepad's .LOG feature yes yes yes yes
  → Setting: Order of time and date parts yes
Command-line Parameter /l Go to Line Number yes yes yes yes yes
  → with Support for negative numbers, counting from the last line yes
Command-line Parameter /c Go to Character Position yes yes yes yes yes
  → with Support for negative numbers, counting from the document end yes
  → can be used with /l Go to Line Number, moving relatively from a specififc line yes
Command-line Parameter /s Set Selection Positions yes yes yes yes yes
  → with Support for negative numbers, counting from the document end yes
Command-line Parameter /a Select all text yes yes yes yes yes
Command-line Parameter /E Go to the End of the Document yes
Command-line Parameter /v Paste the Clipboard into the document after opening yes
Command-line Parameter /T Session on Top yes
Command-line Parameter /m Start minimized yes
Command-line Parameter /M Start maximized yes
Command-line Parameter /F Start in Fullscreen yes
Command-line Parameter /H Start with Hide to Tray yes
Command-line Parameter /x Start at given position from left yes
Command-line Parameter /y Start at given position from top yes
Command-line Parameter /w Start with given width yes
Command-line Parameter /h Start with given height yes
Command-line Parameter /A Load the command-line file as ANSI yes
Command-line Parameter /W Load the command-line file as UNICODE yes
Command-line Parameter /U Load the command-line file as UTF-8 yes
Command-line Parameter /p Print and Exit yes yes yes yes
Command-line Parameter /b Skips the Create new file question yes
Command-line Parameter /i Load specified INI file yes
Command-line Parameter /u Check for Updates yes
Command-line Parameter /nl Do not load settings yes yes yes yes yes
Command-line Parameter /ns Do not save settings yes yes yes yes yes
Command-line Parameter /nw Ignore unknown command line parameters yes
Command-line Parameter /nn Ignore the next command line string yes
Command-line Parameter /nm Ignore the rest of the command line yes
Command-line Parameter /nf Load specified file yes
Command-line Parameter //p Reset saved window position yes
Command-line Parameter //s Reset saved window size yes
Command-line Parameter /? Launches Online Manual yes
Print Document yes yes yes yes
  → with Print Page Setup yes
  → with Print Font Setting yes
  → Option: Print Selection Only yes yes yes yes
  → Command-line Parameter /p Print and Exit yes yes yes yes
Fullscreen yes yes
Stay on Top yes yes yes yes yes yes
Session on Top yes
Hide to SysTray yes yes yes yes yes yes
DPI-aware yes
Spawn New Window yes yes
With RequestedExecutionLevel permission AsInvoker yes
Status Bar yes yes yes yes yes yes
  → with Current Line, Line Column, and Document Position yes yes yes yes yes yes
  → with Count of Lines, Line Length, and Document Length yes yes yes
  → with Length of the Current Selection yes
  → with Current character ASCII code value yes
  → with Current file Encoding yes yes yes yes yes yes
  → with Current file BOM indicator yes
  → with Current file Newlines yes yes yes
  → with Progress and messages displayed during operations yes
  → with Support for invoking actions upon mouse clicks yes
Document modified indicator in Window Title yes yes yes yes
Exit by Esc-key yes yes yes yes yes yes
Save and Exit yes yes yes yes yes
Exit without Saving yes yes yes yes yes yes
Check for Updates yes
  → with Auto-check for Updates yes
  → with Hint in the Status Bar upon new version available yes
  → Command-line Parameter /u Check for Updates yes
Utility info dialog yes
  → with Clear All Undo Steps yes
  → with Compact Editbox memory usage yes
  → with ODO meter and Trip meter for amusement yes
Menu item hints yes
  → with All functions properly described yes

Options and Settings

Version number
Feature6.35.45.04.54.33.1
Feature6.35.45.04.54.33.1
Version number
Settings Saving between Sessions yes yes yes yes yes yes
  → with Categories of Settings to be saved yes yes yes yes yes yes
  → Option: Saving into Portable INI File yes yes yes
    » Improved INI files with UTF-8 encoding yes
    » Support for hierarchical INI file loading yes
        · option to load from executable's directory yes
        · option to load from user's profile directory yes
        · option to load from current working directory yes
    » Command-line Parameter /i Load specified INI file yes
    » Location of current INI file in Settings dialog yes
Settings: Primary/Secondary Fonts yes yes yes yes yes yes
  → with Fast dual-font switch support yes yes yes yes yes yes
Setting: Tab size yes yes yes yes yes yes
Setting: Left selection margin yes yes yes yes yes yes
Setting: Auto-indent text yes yes yes
Setting: Indent selection (of multiple lines) with Tab key yes
Setting: Prevent insertion of control characters yes
Setting: Disable Overwrite mode yes
Setting: Keep distance between the Caret and Window borders yes
Settings: Word Definition: Unicode characters yes
  → Settings: Word Definition: Include underscore yes yes yes yes yes
Settings: Override user locale settings yes
  → number formats yes
  → date/time formats yes
Setting: Exit by Esc key yes yes yes yes yes yes
  → Setting: Confirm, whether to exit by Esc key yes
Setting: Full document path in Window Caption yes yes
Settings: Pesistent selection in Tools yes yes yes yes yes yes
Settings: Pesistent scroll in Tools yes
Restore Default Settings yes yes yes yes yes yes
Export settings to file yes
Import settings from file yes

Site made with TED Notepad
Big "thank you" to all donations, suggestions, support, feature requests and bug reports.
Copyright (c) 2001-2021, Medvedik, Juraj Simlovic. Contact: notepadjsimlo.sk. All rights reserved.
Request took 0.3322 sec. From cache, of course, we're only humans and machines.
Design (c) 2008, Juraj Simlovic. Site made with TED Notepad.
Home Download Help Us! Features Screenshots FAQ Replace Documentation ChangeLog ⤸⤸⤸
Future Bug Reports Web Buttons Filters About Our users Mailing list Tester's group PAD File