RJ TextEd is developed using Delphi from Embarcadero and is released as Freeware.

The program is free to use for commercial purposes. But if you do, I would appreciate a donation.

The program has been tested in windows XP/Vista/Windows 7/8/10 (32 and 64 bit). The program (both 32 and 64 bit) will also work on Linux if Wine is installed.
Note that the language and syntax files will be replaced when installing a new version. Place user language files and user syntax files in the "User defined" folder.

Note! Only major versions are available for download. Minor versions are available using the program update function.

Version 12.10 (12.12) (Jun 10, 2017)

Please install v12.10 first, then go to "Help - Check for updates" to install the update.

Install Version

32-bit version only:  Download
64-bit version only:  Download
32-bit + 64-bit versions:  Download

Portable Version

The archive include both 32-bit and 64-bit versions.
7-Zip file: Download

Local help file

If you can't use the on-line help - the current CHM help file is still available for download. Copy the help file to "[AppData]\Roaming\RJ TextEd\Help\". If no Internet connection is available - the local help file is used. Or you can simply add it as a tool and assign a shortcut.
Zip file: Download

Update files (v12.12)

If the auto update feature doesn't work properly you can download the update files below:
Install file: Download  7z file: Download

Version 12.12

10 jun, 2017


  1. Made some minor changes in the "File" section.
    • It's now possible to set a default file type when opening a file. This is used if the file is empty, or doesn't contain any line feeds.
  2. Made changes and added options in the "Style and fonts" section.
    • Option to show/hide change indicator on document tabs.
    • Option to show/hide changed and saved indicator on document tabs.
  3. Made a change in the "Tools" section.
    • Added a button to clear the tool icon, if assigned.


Searching folders using a multiple line find text should work properly now - no matter the file type. The files can be a mix of Windows, Unix and Mac files. Find and replace should work regardless.

Join lines

Join lines will now remove all surrounding white spaces and add one space between lines. Except for the first line where the indention is preserved.


  • List view style in explorer panel.
  • Digit separator in C++ (1'000'000).
  • Document context menu caption.
  • Fixed issues with "Open in default program".
  • Selection after moving text cursor to a bookmarked line.
  • Word wrap issue with complex scripts like Japanese.
  • Fixed a language issue in options.
  • A few issues in Syntax Editor.

Version 12.11

02 jun, 2017

Updated highlighters

Updated several highlighters (C++, C#, Java, JavaScript, Python, VB.NET).

File Commander

Added new toolbar buttons for navigation and view styles beside the drop down lists.

Made several visual changes and fixed a few issues.

Tab document menu

Added a menu item to open the current file in the default program.

Tree views

Made several visual changes to all tree views in the program, e.g. text clips panel tree. They should look better now using themes and on high DPI displays.

Syntax Editor

Made several changes to the syntax editor program.

  • Variables are now listed when adding class/tag completion entries.
  • All option tree components have been replaced.
  • Fixed several issues.


  • Minor visual changes and fixes.
  • Minor changes in the preview title bars.


  • Regular expression when finding block end in syntax files.
  • Fold highlight issue with comment blocks.
  • Script selection issue.
  • Reopen last open files issue when using dual view and a project is opened.
  • Draw issue with matching braces and scrolling at the same time.
  • Minor draw issues in find/replace dialog window.
  • An issue with find in files when using the find/replace dialog window.
  • Undo issue.
  • Issue with default save folder when saving new files.
  • Fixed a few issues in the text clips panel.

Version 12.10

15 maj, 2017

Scalable Vector Graphics (SVG)

Created a new highlighter to handle SVG files and SVG code inside HTML.

  • Tags, attributes and values are highlighted.
  • Style and script blocks inside SVG objects are highlighted properly.
  • Auto completion works with both SVG tags and SVG attributes.
  • Tag highlighting when text cursor is inside a tag.

To handle SVG in HTML documents you don't have to do anything. It should work out of the box.

To handle SVG files - you need to enable the SVG highlighter in "Addons".


Attributes now have there own colors and can be changed using the theme manager.


Made some changes to the bash highlighter. It should handle comments, variables and parameter expansions better now.

Fold marker {...}

It's now possible to change the appearance of the fold marker that appear to the right of folded code. You can change background color, text color and style. The appearance depends on whether or not you've set the background color.

With no background color set (transparent) you get a rectangle with ... inside. You can change the color of the rectangle and the dots (...). You can make the rectangle frame wider and dots slightly larger by setting the style to bold.

With background color set the marker is drawn with dots inside curly braces {...}. You can change the background and foreground colors and change the style to bold, italic or underlined.

Log-file monitoring

Added new items in the document tab menu to enable monitoring of log-files. When monitoring is enabled, all lines added to the log-file will be added to the open document.

The follow tail option is turned on by default. When enabled the editor will jump to the end of the document as new lines are added.

Use the highlighter options to add keywords to look for on each line. If found - the entire line will be highlighted using the settings you specify.

Multiple cursor mode

Using multiple cursors or selections is now indicated in the status bar. The "Row" panel changes color and the number of cursors are displayed within parenthesis.

If you click on the highlighted status bar panel - you exit multiple cursor mode and return to single cursor mode operations.

Command line option (/MONITOR)

Added a command line switch to enable log-file monitoring using the command line.

E.g. TextEd.exe /MONITOR F:\MyLogFile.log


Text is re-selected after you've overwritten or deleted a selection and press undo.

Document tabs

Changed the color of the close button. The hot color and drawing was changed as well.

Changed the frame color used in the change indicator.

Join lines

Changed the behavior of join lines. All unnecessary spaces between lines are now removed. If you prefer the old behavior, you can use join lines (prompt for options) or Format - Unwarp lines...

Compress lines/Delete blank lines/Delete redundant blank lines

All functions in the title now remove lines containing white spaces as well as empty lines.

  • Compress lines remove unnecessary blank lines to compact the text. Including single blank lines.
  • Delete blank lines remove all blank lines.
  • Delete redundant blank lines reduce blank lines to just one if a block of several blank lines are found.

Misc visual changes

Several visual changes was made in this release.

  • The "Home" page has been redesigned.
  • The help toolbar on "Home" can be hidden using a menu switch (View - Bars - Show help toolbar on "Home").
  • Made some changes in HTML preview tabs.
  • Internal browsers now have icon and title in the window title field.
  • Made some visual changes in Themes manager.
  • Made several visual changes in Addons and moved spell options to "Options".


  • Several speed optimizations.
  • Compiled using a newer Delphi version.
  • Right margin can now have values below 16 when word wrap is turned off.
  • Minor changes to the HTML syntax files (highlighter).


  • Open multiple files using double click and pressing SHIFT/CTRL in Explorer panel.
  • Updated the JSON highlighter.
  • Edit right margin value in options.
  • Some high DPI issues.
  • Some issues in the project panel.
  • RTL Edit issue.
  • Print HTML code containing style and script tags (multi highlighter issues).
  • Export HTML code to HTML/RTF containing style and script tags (multi highlighter issues).
  • XML URL draw issues.
  • Issue with highlighting of matching braces (ASP/VB...).
  • Issue with select brace enclosed (ASP/VB...).

Version 12.06

02 apr, 2017


If the backup path doesn't exist the user is informed about it. A prompt message give you the choice to enter settings and correct the path.

Auto Save

Made some code changes to ensure the correct document is saved and prevent save when other files are opened or closed.

HereDoc ("Here document" in Bash)

Added an option to syntax files to handle HereDoc. The options has been added to PHP and Bash syntax files.

NOTE! If you have written your own custom PHP syntax file - don't forget to add the new option.



  • Auto check for new updates.
  • Title issue when opening an already open file and the active tab change.
  • Search dialog window position issue.
  • Goto line dialog window issue.
  • Goto line when line number exceeds the number of lines in the document.
  • Tab row drop down menu draw issue.

Version 12.05

26 mar, 2017


  • Select All (Ctrl+A) doesn't scroll the window anymore.
  • A single mouse click is now enough to edit a value in the unit convert panel.
  • Ctrl+Space completion should now work even if auto completion is turned off.
  • Optimized delete line function when executed in a script.
  • Misc visual improvements and fixes.


  • Word wrap indent issue when using variable width font.
  • Find/Replace issue after opening "Goto line...".
  • A few replace issues in the find/replace window.
  • PHP preview issue when using "Toggle browser view".
  • Markdown preview should handle Unicode.
  • Couldn't write text while color hint was open.
  • A few syntax highlighting issues in Ruby.
  • A browser preview temp file issue.

Version 12.04

15 mar, 2017


  • Can't open files from Explorer in running instance.

Version 12.03

14 mar, 2017

Windows 10 Creator Update (and insider preview)

The program should run properly now. The theme (or VCL style) engine didn't work properly so I'm currently using the original Delphi version.

System dialog theming is disabled (file open/save dialog windows...).

Using the original theme engine solves a few other issues as well and is generally more stable, though it lacks some features. For instance both the 32-bit and 64-bit versions now work on Linux using Wine.

Large file support

The editor should handle large files (> 2GB) better now using the 64-bit version.

Word wrap

Optimized some functions to speed up word wrap. Especially when using large files.


  • Minor visual changes in the main program.
  • Minor visual changes in Syntax Editor.
  • External compare menu items are only visible if a compare tool is set in options.
  • Find/Replace dialog may open faster now after first use.
  • Both 32 and 64 bit versions run on Linux using Wine.


  • Case issue in file explorer highlight function when marking open documents.
  • Delete all in hex mode.
  • Save actions, e.g. remove trailing white spaces didn't work in compare mode.
  • Code Explorer update issue.

Version 12.02

02 mar, 2017

High DPI and menu font

Fixed several scaling issues on high DPI displays.

  • Menu and GUI font issues.
  • Editor font settings and display issues.
  • Home page issues.
  • Several issues with panels.

Fixed some issues when moving the program between monitors using different scaling.

Chrome Preview

Updated the libraries to version 56.0.2924.


I've fixed several glitches and minor issues throughout the program. Some are visual issues and others not. Some only occur on high DPI displays.

Change history

Version 12.01

25 Feb, 2017

Toolbar and menu images

Images are scaled up if running on a very high DPI monitor and you need larger images than 48x48.

Search bar

Made several changes in the search bar.

Print selection

Multiple selections are now supported.

Update check and Addons

Made some changes in the download thread and replaced the HTTP component. All update checks and downloads now use HTTPS.

NOTE! The system proxy is always used (if set).

Online help

If you have a local help file in "\Roaming\RJ TextEd\Help\" it will be used if you're not connected to Internet.


  • Macro Editor errors when hovering the mouse over some areas.
  • Several issues in Regular Expression Creator.
  • Dark button text in toolbars when using some themes.
  • User toolbar icon issues.
  • Recent file menu issue when having many files in the list.
  • Export as RTF to file.
  • HTML script highlight issue.
  • Selecting recent FTP list item should work now.
  • All toolbar dividers are now grooved.
  • Join lines with option to remove leading spaces didn't remove tabs.
  • Macro manager label issue.
  • A minor find all issue.
  • Column mode issue with auto complete braces.

Version 12.0

19 Feb, 2017

High DPI awareness (per-monitor DPI aware)

The application and tools should display properly on high DPI displays. The main program and all tools are per-monitor DPI aware so you can drag the program between monitors with different DPI.

Almost all visual components have been replaced and toolbar, menu and button images are now available in several sizes.

Replaced visual components

Replaced almost all visual components like tool bars, labels, check and radio boxes, spin controls and buttons.

Updated, and made changes to, list boxes and list views with check boxes and images.

Automatically enclose selection with braces and quotes

Added two new options to allow the enclosing of a selection with parenthesis and quotes, when pressing a left open bracket or quote.

Automatically enclose selection with braces

The option is enabled by default and allows you to enclose a selection with braces like (), [] or {}.

E.g. Select a text like "ABC" and press '('. The selection is now enclosed "(ABC)".

Automatically enclose selection with quotes

The option is enabled by default and allows you to enclose a selection with quotes like "", '' or “”.

E.g. Select a text like 'ABC' and press '"'. The selection is now enclosed '"ABC"'.

Select Braces and tags

Added a new function to select braces that includes the braces. The current function only select the text in between the braces.

I changed the behavior in HTML and XML documents.

The text cursor is anywhere between tags:
  • "Select Brace Enclosed" will select everything between the tags.
  • "Select Brace Enclosed (with braces)" will select the tags as well.
The text cursor is inside a tag:
  • "Select Brace Enclosed" will select everything inside the tag.
  • "Select Brace Enclosed (with braces)" will select "<" and ">" as well.

The function "Select Tag" will always select the entire start/end tag block.

Removed the functions to select tag text and tag blocks, since it's already covered by the functions above.

Convert panel

Made some changes in the "Date/Time span calculator" and replaces the date and time pickers to make date and time selection easier.

Join lines (prompt for options)

Added a new menu item to prompt for options before joining lines.

Options available are:

  • Do not add spaces between lines
  • Preserve paragraphs
  • Remove leading white spaces

User toolbar (quickbar)

Redesigned the quickbar and renamed it "User Toolbar". It only have two pages now. "Code" and "Script".

The code toolbar is customizable so it's possible to display more buttons or hide some unwanted ones.

All editor toolbar buttons are available in the user toolbar. They are hidden by default but if you wish, you can enable them (right click over toolbar and select customize) and close the editor toolbar.

Themes and editor colors

Added several new visual styles and a new style color file with editor colors that can be used with the "Onyx Blue" style.

Toolbar image lists

The editor load the appropriate image list based on the DPI of the current monitor from disk. The standard lists are available in five sizes: 16x16, 20x20, 24x24, 32x32 and 48x48.

It is possible to create your own image lists used in toolbars, menus and panels throughout the program. In the program folder there is a tool called "ImageListEditor.exe", which I wrote for this purpose. You can add this as a tool to the "Tools" menu and start modify existing image lists or create new ones.

You can actually add images of any size you want. The added images are then resized (the resize function produce very good quality images). But you still get the best quality if you use images (glyphs) of the same size as the image list use.

The image lists are available in "[AppData]\Roaming\RJ TextEd\ImageLists\". In the same folder you'll find an option file "ImageLists.ini" you can edit and add your own image list(s) to.

I would appreciate any contribution from users.

Import diff file

Added menu items to import diff files. The imported file is used to patch the current document. You are able to make changes to the text before it is inserted.

Text compare

Fixed several issues in the text compare algorithm. It should handle Unicode properly now and yield better results.

Chrome preview

Updated the chrome libraries to version 3.2883 (Chrome v65). Flash is enabled and should work if you have a flash player installed.

Online help

The help is now located Online. This to make sure the help is displayed properly on high DPI monitors.

You can download the help as an CHM file and add it as a tool, if you want to use a local file instead. Available from

Splash screen

The splash screen should display on the correct monitor in a multi monitor setup. The splash window and text is scaled properly now on high DPI monitors.

The splash screen should now always display the correct version and if it's a 32 or 64 bit executable.


  • SFTP component has been updated.
  • Regex component has been updated.


  • Dual document state is not saved when you open the application using the /COMPARE switch.
  • Editor refresh issue.
  • Select highlighter in drop down menu could result in wrong highlighting.
  • No save warning in compare mode.
  • Can't open CHM file set as tool when no documents are open.
  • Font display issue in File Commander.
  • Issue when sync scroll is active and you close dual document view.
  • Reload binary file.
  • Issues with read-only files.
  • Halt script issue.
  • Trailing tab issue in column mode.
  • Program search issue when focusing the edit box using the mouse.
  • Selected section text color in options.
  • Couldn't use /MULTI /COMPARE %File1 %File2 as command line option.
  • JavaScript highlight issue.
  • Drag n drop issue.

Version 11.21

Oct 3, 2016

Text Compare

Added a new menu item to create a text compare report. Use the report dialog window to set options and what to include in the report.

  • You can create a report for printing. Print preview is available.
  • You can create a report as HTML and open it in a browser or save it to file.

You can include:
 - All lines
 - Changed lines only
 - Unchanged lines only

Options are:
 - Syntax highlighting
 - Wrap text
 - Line numbers

I've made some minor changes in menus and changed some menu icons.


Changed how panels and some forms are created at startup. The startup time should be less than half compared to previous versions.

The only drawback is the delay before visible panels are fully created when the program is started.


Added a new function to the MainApp object. NewDocumentEx(). Added three new properties to the document object. CodePage, NewlineFormat and UseBOM.

Ex. (C++ script)
// HTML file, UTF-8 encoded with BOM and Windows linefeeds (CRLF)
MainApp.NewDocumentEx(".html", 65001, true, "Windows");

Ex. (C++ script)
Document.CodePage = 65001; // Change encoding to UTF-8
Document.UseBOM = true; // Use a BOM when saving file
Document.NewlineFormat = "Unix"; // Convert to Unix linefeeds (LF)

Full screen mode

Added two new keyboard shortcuts to toggle the menus and status bar on/off. You can already toggle the editor toolbar on/off. The state in full screen mode doesn't affect the state in normal mode, so you can have the editor toolbar hidden in full screen mode and displayed in normal mode.

Toggle menu: Ctrl+Alt+M
Toggle status bar: Ctrl+Alt+S

The layout in full screen mode is remembered between sessions.


  • Added a new command line switch to open a new instance of the program /MULTI.
  • Added a new command line switch to compare 2 files /COMPARE [file1] [file2].
  • Auto completion window is opened a little bit faster.


  • Plain text files that include binary data should open properly now.
  • Issues with fuzzy sort in auto completion.
  • Multi cursor select issue.
  • GUI font quality settings.
  • File - Close didn't display a keyboard shortcut.
  • Startup issues from command line.
  • Document map should not be displayed with binary files.
  • Project files are reloaded in the same order as when closed.
  • Minor text issue in customize keyboard.
  • Minor issue with bash highlighter.
  • A few rare undo/redo issues.
  • Add to script menu issue with "Cancel" button.

Version 11.20

14 sept, 2016

Text Compare

Added side by side text compare. Menu items have been added to the "Tools" menu, document tab context menu and the document context menu when in compare mode.

  • When in compare mode the "Insert/Overwrite" status bar field turns red and "Compare" is displayed to indicate you are in compare mode.
  • Added [+], deleted [-] and modified [~] lines are marked both in the left margin and using different background colors.
  • To display an action menu - click on the [+], [-] or [~] field in the left margin, or right click inside a difference section. The action menu contain items to copy a section or line to the other side, copy section to the clipboard, navigate between difference sections or save a patch file.
  • Below the two documents is the line inspector that shows the current line from both documents and highlight the differences.
  • The annotation bars always open in compare mode. In compare mode they only show you were the difference sections are. You can click on the annotation bar to navigate to that position.

Multi Cursor Mode

Erased the previous implementation and wrote a new one. It works much better now. You can do almost anything you can do when using just one cursor.

Use Ctrl+LeftMouse to place additional cursors or make additional selections. You can cancel a cursor with a Ctrl+MouseClick over the cursor you want to cancel.

Exit multi cursor mode by hitting [ESC] or with a left mouse click anywhere in the text area.

You can move all cursors left/right/up/down with the arrow keys. Almost all standard keys to move or making selections are supported. E.g. Ctrl+Right to move all cursors to the next word or Shift+Down to select to the next line below.

You can use [Enter] to create new lines or split lines. For instance: place 3 cursors on the same line. Hit [Enter]. You have now split the line into 4 lines.

Paste will insert the clipboard content at each cursor position (or replace selected text). But if you use "smart paste" Shift+Ctrl+V and you have 4 lines in the clipboard and 4 cursors - each line will be pasted at each cursor position. This will only work if the number of lines in the clipboard matches the number of cursors.

Other functions that will work in multi cursor mode are:

  • "Indent/Unindent"
  • "Comment/Uncomment"
  • "Sorting"
  • "Move lines up/down"
  • "Case functions"

"Insert ascending numbers..." (found in the edit menu) now works in multi cursor mode.

Tool item type

Added a new tool item type "URL". It can be used to open an online search page like "".

Ex. Sub menu: Online Search Menu text: W3 CheatSheet Type: URL Command:, Argument: [CurrentWord]

Tool item argument

Added a new argument type to retrieve the current highlighter. The highlighter variable [Highlighter] is replaced by the current highlighter used under the text cursor in lower case. E.g. html, php, css ...


Added a new property to the document object to get the current highlighter at the cursor position. The name is returned as a string in lower case.


  • Added an option for a default save path used when saving new files.
  • Added an option for auto open and auto hide panels. If disabled you have to click on a hidden panel for it to open and click outside of the panel for it to close again.

Auto completion and "fussy" sorting

When you open an auto completion list and start typing a search string - you don't have to start from the beginning and you can even skip some letters. The letters in the search string just has to be found in that same order.

To activate fuzzy sorting press "F1" while the auto completion window is open. You can press F1 repeatedly if you want to toggle between normal and fuzzy sorting. When fuzzy sorting is active the window background change to a green color.

To find "mysql_fetch_array" in an auto completion list inside a PHP file you could press Ctrl+Space and type "myfa". All items with the letters 'm','y','f','a', found in ascending order will be listed. Which is just 6 items. Trying to type "mysql" results in a very large list.

You can still use it as you always have. To find the "base" tag in HTML you can hit Ctrl+Space and start typing "ba".

Fussy search is mostly useful when you want to find a really long string and there are many similar items.

Indent / UnIndent

Using the tab key (or Shift+Tab) to indent (or unindent) a selected block of text will now always select the full lines.

Indent (unindent) block, found in the format menu, still behaves as before where the selection follows the indented block.


  • It's now possible to assign a keyboard shortcut to open the highlighters drop down menu.
  • Added a print option to have the file dir in the header/footer.
  • Made some scroll speed changes when selecting text horizontally.
  • The highlighter drop down menu is no longer disabled when opening ASCII files.


  • HSL color slider issue in the 64-bit version.
  • Several issues with "Format - Convert file encodings...".
  • Several issues in "Insert text on each line...".
  • A JSON highlighting issue.
  • Dbl click issue with empty lines.
  • [FileExt] tool item argument doesn't add a . before the extension anymore.
  • Shortcut issues with external browsers.
  • A URL mapping issue with "OpenInBrowserAction".
  • Alt-codes like Alt+182 and Alt+0182 should work now.
  • Code Explorer issues with JSON code.
  • Tracking of current position in Code Explorer for JSON files.
  • Drag n drop cursors for copy/move fixed.
  • Bookmark list issue when closing documents.
  • Horizontal scroll issue when ruler is visible.
  • A few print issues.

Version 11.12

28 July, 2016


  • Error when reopening projects.
  • A few update issues.

Version 11.11

25 July, 2016

Drag n drop

Drag n drop should now work between the editor and external programs, like Internet browsers, email clients, text editors...

You can:

  • Drag text from other programs and drop it inside a document.
  • Drag text from a document and drop it onto a browser edit field or inside another text editor.
  • Drag a HTML link to a document and insert title and full path.
  • Drag files from an explorer window to open the files (improved in this version).

Chrome preview

The 32-bit version on 32-bit Windows can sometimes prevent the program from closing properly. It should work properly now.

Hibernate (Windows shutdown or unexpected closure)

Some information was lost when using hibernate. E.g. code folding, bookmarks... The information is properly saved in this version and restored when you restart.

If the program is open and Windows is shut down - the program should not try to delay the shut down. I made some code changes to fix this.

Also fixed a few issues when having an open project.

JSON Pretty Print

Wrote new code without the use of the Delphi JSON parser. The code is pretty simple and should produce the same result as many online beautifiers.

Note! The code is not validated, so if your JSON code contains errors the result may not be formatted as you would have expected.

Double click on brace to select contents

A double click on a brace ()[]{}""'' will select the entire contents including the braces.

If you press ALT - only the content between braces is selected. Not the braces themselves.


  • Folder of the last opened/saved file is used when saving a new document, unless the explorer panel is opened (in which case the current path is used).
  • Password is displayed in plain text when exporting a document as encrypted.


  • Double click to select all between braces when the end brace is at eol.
  • Auto block completion ({..}) after single quotes.

Version 11.10

06 July, 2016

Chrome preview (v51)

Updated the preview component and libraries to version 51.0.2704.

NOTE! This version of the Chrome libraries does not work on Windows XP/Vista.


Updated the HTML syntax files and added several new tags and attributes. The change is extensive and you will see several new tag attributes in the auto completion lists.

Several issues with attributes was fixed. Corrected some boolean attributes and removed attributes marked as obsolete.

Auto completion of stop tags should work properly now.

Tags are no longer drawn with an error highlight color when editing and no start or stop tag match is found. Only complete start and stop tags are highlighted.

Z shell and bash

Updated the bash highlighter and added a new one for Z shell (zsh).

Auto completion

Made the list a bit larger and changed the position and borders.


Macros can now use loops and if..else..endif structures. Several new macro commands have been added.

The macro editor has been completely redesigned. Macro code is, when opened, automatically indented to improve readability. Syntax highlighting and auto completion is used as well. Use Ctrl+Space to list all available macro commands.


Added as a menu item to the "File" menu.

Hibernate will save the current session (open files and project) in a temp folder and reopen them when you run RJ TextEd again. Modified or new files are not saved, but temporarily stored in the temp folder.

I've added an option if you want to hibernate every time the program closes.

Drag n drop

Drag n drop now works between documents in dual document view.

Press CTRL during the drag operation to copy the text. Otherwise the text is moved.

Please note that the text is no longer scrolling when you drag a text. You can still scroll, if you have to, using the mouse scroll wheel.

Double click on braces

To select everything between two braces (including the braces) you use the mouse to double click on one of the braces.

This should work with ()[]{}""'' for most programming languages.

Recently opened files

Added a search field to the recent files drop down list.

You can set the number of files to display in the drop down list by setting a max value in options.

Copy as RTF

Copy selected code as RTF should work again in this version. The colors used are the same as when printing. This looks better when e.g. pasting the clipboard content into Words (which uses a white background).


  • Updated Tidy.exe to the latest version.
  • The description field when adding file extensions in options has been removed.
  • Minor changes to the search progress dialog box.
  • Relative paths should now work when opening files from the command line.
  • Updated the HTML and CSS tree's in the quick bar.
  • Changed how the HOME and END cursor movement work in word wrap mode.


  • Bookmarks dropdown list in "Goto Line" dialog window was empty.
  • Replace All should not replace anything when a document is marked read only.
  • Option for allowed instances.
  • Option to allow Chrome preview.
  • HTML stop tag auto completion should work properly now.
  • Validation and beautify HTML should work now on all systems.
  • A document tab drag n drop issue. Could cause a permanent drag state.
  • Double click on document tab bar to create a new document would sometimes close the tab.

Version 11.01 - 11.07

06 July, 2016


Added two new menu items in the format menu.

  • Pretty print - will beautify the JSON code and add indention.
  • Minify - will compress the code to a single line.

JSON code is now displayed in the code explorer tree.

Highlight color values

Added a new menu item in the view menu called "Highlight color values".

  • Enable for selected file types
  • File types

The "File types" menu item contain all available file types and the checked items specify in which files, color values should be highlighted.

Reopen with Encoding

Added a menu item in the "File" menu to reopen the current file using a different encoding. You can also reopen it as a hexadecimal file.

Note! If the file is a Unicode file and has a BOM, you will not be able to reopen the file with a different encoding.

Merge and Split

Added a menu to the document tab right click menu with several functions to append, prepend or split documents.

Annotation bar

Made some redraw changes to minimize speed impact on editing.

Text Clips

You can add or subtract time in a text clip when using time and date variables.

E.g. %tomorrow% = @d[dddd d of mmmm yyyy]{+1d} %yesterday% = @d{-1d} %lastyear% = @d[dddd d of mmmm yyyy]{-1y} %AnHourAgo% = @t{-1h}

Auto hide scrollbars

Mouse move will always display the scrollbars.

Project Manager

"Copy to clipboard as" will use a relative path from the current document if possible. Otherwise the file name is used.

To use the complete file path - hold down the Shift-key.

File Commander

The breadcrumb control has been replaced with a drop down list to solve a few theming issues.

The drop down list will always display the full path, just like the breadcrumb control did.

Highlight colors in CSS/LESS/SASS

Added a menu item option to allow highlighted colors values in CSS, LESS and SASS files. The menu options is located in "View -> Highlight". It is turned on by default.

The type of colors highlighted are:

  • HTML color names like blue, red, saddlebrown...
  • Color values like #80ff40.
  • RGB() and RGBA() values.
  • HSV() and HSVA() values.
  • HSL() and HSLA() values.

When highlighted - the color value is drawn using the color as the background color.

Color hint

I've made several changes in the color hint window (mouse hovers over a color value).

The hint now display colors in all supported formats: #xxxxxx, HTML color name, RGB(), RGBA(), HSV(), HSVA(), HSL(), HSLA() and decimal.

Covert between color formats

Each format is underlined and clickable. Click on a value to convert the color under the mouse cursor to a different format.

The color under the mouse is RGB(0,0,255). Click on "blue" in the color hint and the color under the mouse cursor is changed to "blue".

Open color wheel window

Click on the color preview box to open a color dialog window.

Color dialog window

I've made several changes in the color dialog window.

  • The added sliders can now handle RGB, HSV or HSL values.
  • Added a new tab with HTML color names.
  • Added several new color output formats.

I also fixed several issues.


Added a JSON highlighter. It should handle syntax highlighting and code folding. I'll try to add properties to the Code explorer XML tree in a later version.

Horizontal and vertical scrollbar

Added an option to auto hide the vertical and horizontal scroll bars. The options defaults to "off", but can be turned on in "Options - Editor - Display".


  • Added "Keyboard-Interactive" authentication.
  • Added log output.
  • Fixed a few issues.

CSS toolbar tree

Added a huge number of new properties and values. Also added dialog entries to the tree. E.g. "»colors" which will open the color dialog window.


Updated the CSS syntax files and added several properties and property values. I also added several new -moz-, -ms-, -o- and -webkit- properties.

  • Updated the highlighter to include most CSS3 properties and values.
  • @-rules, strings and some keywords are now highlighted in CSS files.
  • Property value completion is triggered after you press ":" or a .


  • Added several new properties and updated the highlighter to use most CSS3 properties and values.
  • Property value completion is triggered after you press ":" or a .
  • Fixed some issues.


  • Added several new properties and updated the highlighter to use most CSS3 properties and values.
  • Property value completion is triggered after you press ":" or a .
  • Fixed some issues.


Classes should now be handled properly.


Added an option in the customize themes dialog box to enable theming of standard system dialogs like file open/save and task dialog boxes.

Added several new program styles available in the customize themes dialog box.

Changed how program style preview works in customize themes.

Unit converter panel

Added a new item to calculate date and time span. You can calculate the span between two dates or you can add a time span to a date and calculate the new date.


Made several changes in the addons dialog box.

Highlighters are now selected using check boxes in a list box. Default file extensions are automatically added when a new highlighter is enabled.

The active language is selected with a checkbox in the language list.

The side bar has a new appearance and made some other visual changes.

Syntax Highlighting colors

Made some minor changes to the highlighting colors in "Windows.xml", "Glossy.xml" and "Charcoal Dark Slate.xml". If you want to use them - you may have to import the colors from the theme manager.

NOTE! You should probably not import these if you have set or changed any syntax highlighting colors yourself.

Project settings

Made some visual changes.

Projects and synchronized folders

Synchronized folders can be added from the context menu and the project menu. For each added folder you enter a new file type filter string to filter out files you do not want in the project manager tree.

Synchronized folders are updated (re-scanned) when adding new files, deleting files or changing any file in the folder that is being synchronized.

Class and function list data is updated every time the synchronized folder is updated.

Split Window

Annotation bar should work properly now with split window.

The focused editor window is kept when you turn off split window.

Statusbar and mouse click menus

To change the document newline format - you can click on "newline format" column on the statusbar and select another newline format in the popup menu.

To change the document encoding or codepage - you can click on the "encoding" column on the statusbar and select another encoding.

Unit Converter Panel

Added a new panel for conversion between units. Units supported are:

  • Area
  • Angles
  • Data storage (Bytes, bits, KB, MB ...)
  • Length
  • Time
  • Volume
  • Weight and Mass
  • Temperature
  • Numbers (dec, hex, bin, oct)
  • Date/Time formats

Date/Time format conversion are done between different date and time formats used in different countries. E.g. if you need to list a dates in a XML file you can easily do so by selecting a country format and insert the date in your file.

den 1 mars 2016 Tuesday, March 1, 2016 1 Март 2016 г.

To edit a value click on a value twice (not a double click), or hit SPACE when an item is selected.

Character Viewer

Double click on a character instantly insert the character to the clipboard string.

Character Viewer

Renamed RJ Charview to Character Viewer and made several changes to the tool.

  • Only printable characters are displayed. No more squares.
  • The window is resizable. The character grid font is resized as well.
  • All Unicode characters are displayed at startup.
  • Made changes to the Unicode sub-ranges.
  • A hints is displayed when hovering over a character in the grid.
  • Window size and options are saved between sessions.


Layouts in the environment menu should work better now.

  • Available layouts are listed in the layout menu.
  • Panel layouts are saved properly.
  • Main window size is saved and restored.

Note! You may have to re-save old layouts for them to work properly.

Run files from Windows Explorer

Files will open faster in this version if opened from Windows Explorer. It doesn't matter if the program is already running or not.

All files should also open now if you use a theme. That didn't always work in previous versions.


  • The drop down list on the explorer panel will display the full path to the current folder.
  • A few improvements to the syntax editor.
  • Added an option to save the right margin position for each file.
  • Made some changes to the statusbar character/column/selection hint.
  • The syntax highlighter name is now shown in the syntax editor title.
  • Some minor syntax editor improvements.
  • Made changes to the configure explorer favorites dialog window.
  • Made changes to the manage script dialog window.
  • Clone window now open at the same line and text cursor position as the original.


  • Editing can sometimes be "sluggish" when the annotation-bar is visible.
  • The convert panel date/time span calculation should didn't handle a second date that was earlier than the first (a negative time span).
  • Menu font settings not always having an effect.
  • SFTP when accessing several accounts on the same server.
  • Theme color issue when all files are closed.
  • Changing syntax highlighter didn't always work.
  • An issue with multiplying browsers in HTML menu.
  • An issue with multiplying browser preview mappings.
  • An issue with multiplying file extensions.
  • Floating panel resize issues.
  • Small issue with indent lines.
  • The default save path for new documents is set to the "Documents" folder.
  • Issue when program was running and Windows shut down.
  • The unit converter panel sometimes opened blank.
  • Code explorer panel sometimes opened blank.
  • Resize issue with split window.
  • Word count issue with fancy single quote.
  • "Enter" on file in Explorer panel.
  • Issue with "File has been deleted..." message.
  • "Save All" issue with external text windows (tab outside of main window).
  • A tool issue when the active document is an external window.
  • Text size in function argument hint.
  • Shell menu (explorer panels) theme issue.
  • Script issues with Document.ReplaceAll()
  • A few wordwrap issues.
  • Split window issues.
  • Chrome preview should work properly now.
  • Title file name issue when closing all open files.
  • Small issue with "Open folder in Windows Explorer".
  • Hex view issue.
  • Toggle dual document view issue.
  • Toggle comment issue in CSS.
  • Unindent issue.
  • Document tab icon issue when save.
  • Key issue in find/replace dialog.
  • Tab issues in find/replace dialog.
  • Tab draw issue when using dual document view.
  • Comment issue in CSS.