Downloads
-
- Download
- PSPad installer
- Antivirus
- 0 / 15
- Version
- 5.0.4 (543)
- Size
- 7.9 MB
- File
- Signature
-
- Download
- PSPad portable version
- Antivirus
- 0 / 15
- Version
- 5.0.4 (543)
- Size
- 8.7 MB
- File
- Signature
# Change Log
News:
Autocomplete doesn't complete numbers in automatic mode, in manual mode does
Own editor font usage without to have install it - put your TTF files into subfolder .\Fonts
Highlighter settings - added possibility to open selected user highlighter definition
Code explorer - Sort button has "state". You can switch it on/ff for current Window. Default state cames from Program settings / Tools - Sort code explorer
Code explorer - selected item stays selected after sort change or refresh (if exists)
Code explorer - search is case insesitive, Alt, Ctrl, Shift doesn't reset search, Ctrl+Enter search for next occurence
Sort lines uses "stable sort", If lines are same, order isn't changed. It has meaning for sort by column.
FTP quick search box is case insensitive
FTP - new field for change folder with history for each server stored in Recent.ini. ENTER confirm entry and send command to FTP server.
New user highlighter definition for Solidity
Open files panel - possibility to arrange selected windows Horizontally/Vertically
Open file list (left tool panel) - possibility select and close more files at once (right mouse)
File info shows current open file last write time
Scripts files are sorted alphabetically before adding to scripting engine. Put underscore to the file name begin if you want to compile e.g. your script library as the first
Program settings / Backup - new options allow switch on/off autosave files with computer suspend
Program settings - added search option possibility. Repeated Enter key press search for occurences
Synchronize movement activation is possible even in one splitted window
Project - speed up big project file loading
User highlighter - added support for Ruby symbols
FTP ciphering - updated OpenSSL libraries
PHP highlighter - added void type support
AutoIt highlighter marks # as part of the word when double click
JavaScript highlighter - added support for Template literals (Template strings) and new JScript highlighter attribute Template for color setting
Current file tab highlight
Incremental search (Ctrl+E) - extended functionality - Right arrow adds another char, Tab adds string till end of the word
Favorite panel / Tools - added option Save all files before tool starts
Status bar was moved to the bottom of main window from the bottom of individual windows. The reason is reading devices support for visually impaired people.
INI highlighter - hexadecimal numbers are highlighted
C# highlighter is supported now as basic highlighter instead of user highlighter
Color schemes are stored per user highlighter slot instead of previous system where all user highlighter slots has common scheme.
PSPad saves all files in restart/shutdown state include never saved new files.
Skins - Program settings / Colors - is possible to change program skin to black. In the same place you can load Highlighters scheme. Optimized are PSPad_Light and PSPad_Dark. Creating and modifying schemes stays in Highlighter settings. As Skin is possible to use any Delphi VCL scheme (VSF extension).
Program settings / Colors - possibility to set color for other occurrence of selected text
Other occurences of selected text - changed to case insensitive, spaces on the begin/end are trimmed
Many optimalizations made for Load/Save highlighters scheme
Open/Save dialog work was rewrited (joined with skins). For Windows Vista and newer new system dialogs are used
Internal HTML preview - obsolete Mozilla, based on unsupported Mozilla activeX control was replaced for Chromium based Edge. To test it is necessary to install chromium based Edge Canary build. It can coexists with existing Windows 10 edge without problems.
Editor window - highlight all occurences of selected text. You can switch it off in the Program settings / Editor 2
Compiled with Delphi 10.4 Denali (still in beta stage)
New Memory manager version FastMM5
User highlighter - added "Attribute" for PowerShell - it highlights word after square open bracket
Find by lines - new function in the Search menu. Input is list of line numbers and result is set of lines from current document in new document.
Scroll past EOF (Program settings / Editor 1) - separated as standalone option from previous scroll past EOL and EOF
Splitted editor window - splitter has different color, splitter width depends of screen DPI
New scripting function tabsToSpaces(input: string): string
Autocorrect - won't be executed if text is selected
Format block (left/right/center) works in column selection with limitation - text doesn't contain real tabs.
User highlighter extended of Variable attribute with possibility highlight PHP like variables (starting with $)
FTP - added possibility to rename folder with connections. It's possible to use it to join folders too
FTP - connection popup menu is organized into submenus according to folders
Updated color scheme PSPad dark and PSPad light
Fixes:
JSON reformat didn't take indent size from the program settings
Char # was added as word break char for HTML and XHTML highlighter
Program settings / System - some option was unavailable
memory leaks joined with Code explorer
FTP - edit FTP - wrong detection of existing connection
FTP - exception when click on the arrow next FTP connection button
Program settings / System integration. If TXT wasn't assigned to PSpad, PSpad always returned Notepad with Program settings confirmation
User highlighter - variables with '_' char
User highlighter - mark variable starts on $ with dblclick
Statusbar - font size with high DPI
Fixed another problems related to file closing
Windows shell script - highlighting variable with '#' char, e.g. %ip#1%
PHP Code explorer - escaped apostrophe in string
Autoit Highlighter - fix of single line comments
AutoIt code explorer - fixed typo in category name
Save As - hadnel unwanted adding of file extension when extension wasn't included in SaveDialog filter
User highlighter - fixed using different string types together in one highlughter
Find - result won't be centered horizontally, horizontal scroll will be as minimal as possible to ensure result is visible
Search/replace - fix when replace string contains \n (new line)
Scripting - if script runs when PSPad closes, message with script error appeared
Fixed prolems with TXT files and save As dialog filter
Brackets highlight
Fixed another bugs joined to fast window Open/Close
Optimized redraw/flickering in window switching
Tollbar size change for another than default iconset
FTP - sort by date time
New file, Change syntax dialog and TXT button - file extension was changed to New.*
Close bigger count of files at once caused exception
Many fixes related to skins
File explorer - remembering size and resizing file box
Toolbar buttons height with user defined scale in Windows display settings
CSS highlighter - added missing ALL property
Fixed change of the active documents when you minimize/restore maximized PSPad window
Close to SysTray - switching documents after restore
Swap line above/bellow with active WordWrap mode
First start program detection - initial color scheme loading
Lot of fixes related to dark theme
Removed flickering when localization is changed, iconset is changed, ...
Find/Replace in files - problem with code page change in replace process
Tool panel - button size of the first toolbar
Mark all occurrences of selected text - problem with composite unicode characters
Search in files background with dark color scheme and light skin combination;
Unix Shell Script - comment highlight fix
Pascal Code Explorer - fixed missing class names, sorting depends of global parameter, joined procedures and functions into one section
Log panel resize button - status bar was moved under the log window
Search/Replace in files - select directory dialog appears under search window, search dialog was always diaplyed on the top
Windows flicker when maximized PSPad is restored from minimized state
when PSPad starts, new empty window wasn't maximalized
handled exception saving PSpad.INI where there were no user rights
handled exception reading internet proxy settings when user has no right to read it.
TextDiff - line change window wasn't moved by second window horizontal scrollbar
Maximized child window when file is open in empty PSPad
Close all was disabled when no file was open but project was
Code explorer was closed on ESC in some cases
Add accent marks (menu Edit / Special conversion)
Highlighter settings / Right edge position - there was possible to set 2 digits number only for the right edge position
Autocompletion window with styles - window title
Python highlighter - problem with triple quoted strings and escape char
Non maximized windows inside editor was maximized after restore
C++ Code explorer detect printf in some cases as function
Windows Shell Script - keywords and parameters
Autohotkey Code Explorer - fixed included classes hierarchy, added properties into Code explorer content
PageSetup dialog was enabled in case of Hexedit too and it's call caused exception
Autohotkey Code explorer - removed { form the functions list
Description
PSPad is a well-known freeware editor among Microsoft® Windows® users. It was released for the first time in 2001 by Mr. Jan Fiala. Ever since new features were added with each new release. Nowadays, PSPad is one of the best choices when it comes down to many features and the variety of syntax highlighting profiles.
Since the number of features is overwhelming, those are just a couple of them: full HEX editor, support for Unicode, ANSI, ISO, OEM, auto correction, spell checking, undo-redo operations, and unlimited length. Save desktop session (resume your work) and work on several documents at the same time. Built-in FTP client, macro recorder and active scripting for automation purposes, integrated TiDy library, code explorer, export to RTF, HTML, TeX formats. Advanced search and replace function that will work in all open files, folders, and projects. View differences between data, presenting them using color highlighting with print preview, column block and Rectangular block selection, advanced line sorting and many other features. The editor is available in two formats: as a setup file (installer) and a portable version (zip archive). Please keep in mind that no version comes with spell check dictionaries and you have to download them separately from here.
Trademark Note 1: Microsoft®, Windows®, and other product names are either registered trademarks or trademarks of Microsoft Corporation in the United States or other countries.
PSPad Review
Important: Starting with 1st March 2015, PSPad is 100% clean, free of bundles, free of anything else that can be flagged as adware - so please give this editor a chance! Please support the author with a donation for his courage to stop using bundles. Even a small donation matters - please use the "Donate" button.
The installation process is fast, and you can run PSPad in a matter of seconds. As soon as you run PSPad for the first time, you might feel intimidated by the massive amount of features. Don't be; this editor has excellent support if you want to learn more about a feature check the HELP or FAQ sections. You can find almost everything you need to know about PSPad (including screenshots) such as entire chapters split on: necessary information, working with PSPad, menu description, customization and once again an FAQ section.
If you're a programmer, you will also discover that besides of a comprehensive text and code editor, PSPad is also an easy and excellent IDE which allows you to edit and parse compiler output, not to mention that it's a better alternative to many, similar commercial programs. I can't cover all program features in a short review. Also, the help and FAQ sections that I mentioned does a much better job.
Regular users might not know why they should use such an editor. Just a couple of tips that I can think of: as a much better alternative to the standard, plain text editors and even several Word-based applications. Think about the following features: multiple undo-redo, auto-correction, spell-checking, work with large files, save a desktop session and start from where you left off, and those are just a few of my favorites. As a conclusion, PSPad is one of the best, free editors for programmers, web developers and even for regular users that look for the perfect text and code editor. Please support it with a donation!