PERP


Programmers Editors Rating Project

Skip to: content | navigation
Start > Features

Features

Categories: Backup | Command line parameters | Editor | File | File management | Find and replace | Interface | Language | Macros | Miscellaneous | Print | Project management | Settings | Support | Syntax highlighting | Text conversion | Tools

Backup
features points
At save 1
Periodic 1
Change extension 1
Append extension 1
To different directory 1

Command line parameters
features points
File 1
Multiple files 1
Project 1
Line number 1
Column number 1
Read-only 1
Run macro 1

Editor
features points
Bookmarks: Goto next 1
Bookmarks: Goto previous 1
Bookmarks: Borland-style 1
Bookmarks: Microsoft-style 1
Word wrap 1
Selecting: left-click in gutter selects line 1
Selecting: double-click selects word 1
Selecting: tripple-click selects line 1
Selecting: discontinuous (or 'multiple') selections 1
Column mode 1
Code collapse 1
Undo after save 1
Split: horizontal 1
Split: vertical 1
View special characters (tabs, spaces, newlines) 1
Matching: go to matching brace (e.g. { and } ) 1
Matching: go to matching keyword (e.g. BEGIN and END) 1
Matching: go to matching comment(e.g. /* and */) 1
Selecting: between braces 1
Selecting: between matching keywords (e.g. BEGIN and END) 1
Selecting: between matching comment (e.g. /* and */) 1
Vertical line for right margin 1
Vertical lines for columns 1
Auto-complete: keywords 1
Auto-complete: class members 1
Tabs: insert hard tab 1
Tabs: insert spaces 1
Allow cursor past end-of-line 1
Smart Home key (toggles between beginning of line and first non-whitespace) 1
Delete line 1
Duplicate line 1
Swap lines 1
Open file under cursor 1
Drag-n-drop: copy 1
Drag-n-drop: move 1
Clickable URLs 1
Swap selection and clipboard 1
Codepages 1
Auto-indent 1
Hide mouse cursor when typing 1
Trim trailing spaces 1
Delete to end-of-line 1
Delete to start-of-line 1
Delete word 1
Select word 1
Append-cut 1
Append-copy 1
Scroll down 1
Scroll up 1
Move cursor to top-of-screen 1
Move cursor to bottom-of-screen 1
Line spacing 1
Repeat last command 1
Repeat last command N times 1

File
features points
Lock for changes 1
Export: HTML 1
Export: HTML + CSS 1
Export: PDF 1
Export: RTF 1
Export: LaTeX 1
File format: DOS 1
File format: Unix 1
File format: Unicode 1
File format: Unicode (big endian) 1
File format: Macintosh 1
FTP: open 1
FTP: save 1
New file: specific type 1
New file: auto-recognize highlighter 1
New file: from template 1
Properties: size 1
Properties: number of characters 1
Properties: number of words 1
Properties: number of lines 1
Open: use last directory 1
Open: use directory of active file 1
Reload 1
Copy 1
Move 1
Rename 1
Execute (like double-clicking it in the Explorer) 1
Toggle read-only 1
Insert at cursor 1
Save all 1
Close all 1
Save selection 1

File management
features points
File browser 1
Windows Explorer's context menu 1
Rename file 1
Create new file 1
Create new directory 1
Address bar (like in browsers) 1
Rename directory 1
Delete file 1
Delete directory 1
Filter (e.g. *.cpp;*.h) 1

Find and replace
features points
Whole words only 1
Case sensitive 1
From cursor 1
From top of file 1
Wrap around 1
Find: all open files 1
Find: all files in project 1
Find: all files in directory 1
Find: all files matching filter 1
Find: next word (under cursor) 1
Find: previous word (under cursor) 1
Find: incremental search 1
In selected text only 1
Multi-line 1
All characters (including tab, newline, etc.) 1
Mark all occurences 1
Display number of occurences 1
Find/replace again 1
Replace text can contain search text 1
Vertically center on search result 1
Horizontally center on search result 1
Dialog: moves out of the way 1
Dialog: modeless (allows access to editor while dialog is open) 1
Regular expressions 1
Use word under cursor 1
Replace: preserve case 1
Replace: all open files 1
Replace: all files in project 1
Replace: all files in directory 1
Replace: all files matching filter 1

Interface
features points
Full screen mode 1
List of open files 1
Customize toolbars 1
Customize keyboard shortcuts 1
Customize menus 1
Customize editor context menu 1
File tabs/buttons 1
File tabs/buttons: multiple rows 1
File tabs/buttons: rearrange 1
File tabs/buttons: sort 1
File tabs/buttons: close button 1
Line numbers 1
Column numbers/ruler 1
Move toolbars 1
Show/hide toolbars 1
Show/hide status bar 1
Show/hide file tabs/buttons 1
Show/hide output panel 1
Zoom (increase/decrease font size) 1
Always on top 1
Minimize to tray 1

Language
features points
Help file: HLP 1
Help file: CHM 1
Help file: HTML 1
Procedure/function list 1
Class browser 1
Popup hint with function parameters 1
Auto-complete 1
Code templates 1

Macros
features points
Record 1
Edit 1
Load 1
Save 1
Play N times 1
Keyboard shortcut 1
Undo 1
Run on file load 1
Run on file save 1
Run on start 1
Run on exit 1

Miscellaneous
features points
Favorites: files 1
Favorites: directories 1
Favorites: projects 1
HTML preview: Internet Explorer 1
HTML preview: Gecko 1
HTML preview: through local webserver 1
Drag-n-drop on editor opens file(s) 1
Wheel-mouse support 1
Check for new version: manual 1
Check for new version: auto 1
Insert date/time 1
Hex editor 1
File comparison 1
Scripting 1
Spell check 1
Spell check: as you type 1
Plugins 1
Code snippets/clips 1
Detect file changes made by other applications 1
Auto-correct 1
Startup: reload last file(s) 1
Startup: reload last project 1
Startup: empty file 1

Print
features points
Print 1
Preview 1
Filename in header/footer 1
Filedate in header/footer 1
Filetime in header/footer 1
Custom font 1
Line numbers 1
2-on-1 1
Margins 1
Color 1
Wrap long lines 1

Project management
features points
Create project 1
Folders/groups 1
Nested folders 1
Relative paths in project file 1
Add active file 1
Add open files 1
Makefile 1
Drag-n-drop from Explorer to add file(s) to project 1
Drag-n-drop project file on editor to open project 1

Settings
features points
Doesn't write to the registry (except file associations) 1
Store settings per user 1
Recently used files 1
Recently used directories 1
Recently used projects 1
Cursor position per file 1
Bookmark positions per file 1
Find/replace settings 1
Find/replace texts 1
Last directory 1
Window position 1
Window size 1

Support
features points
Help file 1
FAQ 1
Forum 1
Mailing list 1
Bug tracker 1
Feature request tracker 1

Syntax highlighting
features points
Comments 1
Line comments 1
Nested comments 1
Primary keywords 1
Secondary keywords 1
Tertiary keywords 1
Identifiers 1
Numbers 1
Strings 1
Characters 1
Symbols 1
Preprocessor 1
Current line 1
Matched braces 1
Nested highlighters (e.g. ASP in HTML) 1
Style: foreground color 1
Style: background color 1
Style: bold 1
Style: italic 1
Style: underline 1
Style: strikethrough 1
Style: smallcaps 1
Style: font 1
Manually choose highlighter 1
Easy editing of highlighter file (e.g. ASCII file) 1
Dialog to edit/create highlighter 1
All highlighters can be modified (i.e. no built-in highlighters) 1
Auto-case keywords (e.g. 'div' to 'DIV' or 'begin' to 'Begin') 1

Text conversion
features points
Lowercase 1
Uppercase 1
Title case 1
Sentence case 1
Invert case 1
Indent 1
Unindent 1
Tabify 1
Untabify 1
Wrap lines 1
Unwrap lines 1
Comment 1
Uncomment 1
Align: center 1
Align: justify 1
Align: left 1
Align: right 1
Sort 1
Sort: delete duplicates 1
Sort: custom column 1
Sort: multiple columns 1

Tools
features points
Capture StdOut 1
Capture StdErr 1
Capture: auto-scroll 1
Capture: jump to error line 1
Parameters: filename with path 1
Parameters: filename only 1
Parameters: filename without extension 1
Parameters: path 1
Parameters: extension 1
Parameters: current line number 1
Parameters: current column number 1
Parameters: current selection 1
Parameters: word under cursor 1
Parameters: environment variables 1
Parameters: all open files 1
Parameters: all open files of current extension 1
Parameters: DOS filenames 1
Parameters: prompt 1
Toolbutton 1
Toolbutton: custom image/icon 1
Toolbutton: custom hint 1
Keyboard shortcut 1
Error parser wizard/debugger 1
Set priority of tool 1
Tools per extension 1
Common tools 1
Output: docking 1
Output: in window 1
Allow input (StdIn) 1
On execute: save active file 1
On execute: save all files 1