The SemWare Editor Professional (TSE Pro) has been designed for the
professional programmer. It includes a macro programming language that allows
you to tap into the editor itself to extend the editor's features and to
simplify complex editing tasks. Its virtual memory capacity allows you to
edit very large files. And its configuration facilities allow you to
customize many facets of the editor's behavior.
Option to search subdirectories for matching files when loading
or selecting files
"Drag and Drop" file support*
Virtual memory support for large files
Simultaneous editing of multiple files
Multiple horizontal and vertical windows for viewing files, with
synchronized scrolling option
Configurable option to load files matching a wildcard specification
Default extensions for loading files
Filename-completion option available at any prompt requesting a filename
Option to save all files
Ability to edit files in hex and binary modes
Configurable file-end terminator
Configurable line-end terminator (allows editing of UNIX/MAC files)
Where-is capability to search specified drives for a file
File manager:
Numerous commands available including open, move, copy, delete,
rename, run, print, touch, change file attributes, manipulate
archives
Execute commands on tagged files
Sort by filename, extension, size, date/time, attribute
Editing/formatting options:
Deletion buffer to restore previously deleted text
Line/box drawing mode
Default ClipBoard, plus multiple user-created named ClipBoards -
cut, copy, append, paste, paste over
Various tab types - fixed, variable, hard, smart
Indenting and formatting commands
Configurable WordSet (facilitates word-oriented movement and deletion)
Entab and detab
Word-processing features:
Integrated Spell Checker
Wordwrap and paragraph-reformat options (including automatic wordwrap)
Options to center, shift, left/right-justify text
Configurable date and time formats - international formats supported
Left and right margins
Count number of words in block or file
Program development support:
"Smart" indenting mode for various programming languages
Locate matching braces and parentheses
Command-line option for jumping to specific line/column when loading
a file
Compile from within editor using built-in multi-language compiler
support
Support for Java code commenting, routines listing, indenting, color syntax hiliting, and compiling
Template editing
Mark a program function as a block
List all functions in the current file
Go to the next or previous function
Search and replace capability:
Regular expression (wildcard) operators
Search and replace across all open files
Macro to search external files for a string, optionally using TSE Pro regular expressions
Incremental search
Option to list all occurrences of a string
Count occurrences of a string
Limit search or replace to a marked block
Numerous other features, including:
Browse-only mode
Editable Keyboard macro facility
Pop-up ASCII chart (with character paste)
Sort capability - ascending/descending, case sensitive/insensitive
Command prompts that offer:
pop-up history windows
filename completion
copy and paste to/from prompts
reassignable keys
Bookmarks: set, view, next, previous
Optional cursor-line highlighting
Integer calculator
Compare two files, showing differences
System Requirements:
Windows 10/8/7/Vista/XP
Minimum usable installation requires only one executable program,
235k in size
Full installation (including online Help, Spell Checker, numerous
productivity aids and utilities) requires 4 megabytes
* NOTE:
For those who prefer a console application, a console (text) mode version,
TSE Pro (Console) for Windows is also available. Features above that are denoted
with '*' are not included in the console version. See separate
information.