Download RJ TextEd 12.60

Spread the love

Version 12.60 of RJ TextEd has been released. This free Swedish-made text editor has several features, which are especially interesting for software and web developers, such as syntax highlighting, autocompletion, extensive selection and sorting options and an embedded (s)ftp client. The program is being developed for Windows, but can also be used under Linux via Wine. Since version 12.40, the following changes and improvements have been made:

Version 12.60

Abbreviations

Added a new branch to the clip tree, located in the text clips panel, called “Abbreviations”. I also added a few example abbreviations for a few highlighters.

Abbreviations are expanded by hitting ALT+ENTER and are highlighter dependent. You can have an abbreviation named “for” in several highlighter branches. Which version expanded depend on the current highlighter.

You can also set TAB or SPACE as triggers to expand abbreviations. This is done in the “Format” menu.

Abbreviations (and text clips) can handle tab positions and multiple selections. Eg if you insert the same tab position variable several times – they will all be highlighted and you can edit all positions at the same time.

Ex: This is the clip added to the PHP branch with the name “for”.

[[#1]]= $tab x
[[#2]]= $tab 0
[[#3]]= $tab
[[#4]]= $tab for ($[[#1]† [[#2]† †[[#1]† [[#3]† †[[#1]†
[[#4]†

To use this clip open a PHP file and type “for” and press ALT+ENTER (TAB or SPACE).

The clip is expanded and the first tab(s) are selected. In this case [[#1]]is replaced with “x” and all three instances are selected.

for ($x = [[#2]† $x <= [[#3]† $x++) { [[#4]†

To keep the x as variable just press TAB. Otherwise type the new variable name. Press TAB to select [[#2]], which has been replaced by “0”. tab positions [[#3]]and [[#4]]are replaced by “”.

NOTE! You only need to open the text clip panel to edit or add new abbreviations. It doesn’t have to be open for abbreviations to work.

Menu style

Changed the default menu style in Windows 10. You can use it in other Windows versions as well by changing the menu style option. The “old” style is still available in options and used as the default style in older Windows versions.
On Windows 10 (8.1) the background color is white and the accent color is used for menu highlighting. The accent color used automatically change if the system color change.

Syntax editor

Re-designed the user interface, replaced several components and changed the colors and menu style. Made several changes internally to make the code easier to maintain.
On Windows 10 (8.1) the accent color is used in tabs and menus.
The accent color is automatically updated if the system color change.

New compiler version

All executable files have been re-compiled with the latest Delphi version.

If you are updating your installation from a previous version the rtl250.bpl and jcl250.bpl library files are removed when installing the new version. If you use the portable version you can safely remove them yourself.

Fixed

  • Several highlighting issues.
  • Several code fold issues.
  • Shortcut issue in search bar.
  • Theme manager “Apply” issues.
  • Convert to HTML issue.
  • Script step issue.
  • Search issues in text clip panel.
  • Search issues in project manager panel.
  • Several text clip issues.
  • Insert text clip using keyboard shortcut.
  • Auto update check issue.

Version 12.50

New highlighters
Added new highlighters (or syntax files). You have to activate them yourself in “Addons -> Highlighters” section.

  • Kotlin
  • cobol
  • swift
  • make file
  • matlab
  • go
  • NSIS

Syntax file options
Added new block options to handle what is highlighted inside a block when the option “BlockAsString” is set to “No”.

  • HighlightBlock=Yes|No
  • HighlightKeyword=Yes|No
  • HighlightSymbols=Yes|No
  • HighlightNumbers=Yes|No
  • HighlightStrings=Yes|No
  • HighlightChars=Yes|No

Search bar

Made some visible changes to the search bar.

The tab key will only switch between the find and replace fields. Text in the find field is copied to the replace field if empty.
Find and replace buttons can be focused using accelerator keyboard shortcuts eg ALT+d to focus the find next button (English language used). Move focus between buttons using TAB or SHIFT+TAB.

Smart highlighting while selecting

Changed the behavior when selecting text. Other instances of selected words or strings will be highlighted. The word or string can be case sensitive. It’s been added as an option so it can be turned off. The options added are:

  • Enable smart highlighting while selecting
    • case sensitive
    • Whole words only

Multi selection

Added menu items to handle multi selection using the keyboard.

  • Add word and find next (Ctrl+D) – will select the currently selected word, find the next instance and select that as well.
  • Skip word and find next (Ctrl+F3) – will skip the current selection, find the next and select it.
  • Undo selection (Shift+Ctrl+D) – will undo the last add or skip operation.

Document tab context menu (Find file name in project)

Added a new menu item to search for the current file name in project files. The menu item is only visible if a project has been opened.

Document context menu (Find word/selection in project)

Added a context menu item to search for the current word or selection in project files.

Hash Generator

The hash generator is now able to create a hash from a given text string or an opened file. A button to open a file has been added next to the edit field.

Syntax Editor

Redesigned the block and code folding tabs. Blocks and folds should be much easier to manage now.

  • Added buttons to move items up and down.
  • Added buttons to change case of keywords and tags.
  • Made several other minor improvements and fixed a few issues.

Options

  • Added several new options and rearranged some check boxes in the general tab.
  • (File) Turn on Wordwrap – will override the option to save wordwrap state.

Fixed

  • Menu display issue with multiple monitors.
  • Cursor movement issue with selections.
  • Mouse wheel zoom should use “scroll up” for zoom in and “scroll down” for zoom out.
  • Save on dragged out external document.
  • Car complete issue.
  • PHP highlight issue inside HTML tag.
  • FTP issues when server disconnects.
  • Issues in Syntax Editor.
  • Misreported issues.

Version 12.41

misc

  • Made some minor changes in document tab drawing in dual document view.
  • Updated SFTP component.

Fixed

  • High CPU usage with certain scrollbar options.
  • Clone document issue.
  • Syntax highlight issue with comments.
  • Find issues in options window.
  • Column mode issues.
  • Update (old) projects.
  • User bar drop down tree issue.
  • TODO/NOTE list display issue.
  • Keyboard issue in regular expression creator.
  • Save main window size on high DPI display.
  • Bookmarks are drawn with a little more space to the right.
  • Other reported minor issues.

Version number 12.60
Release status Final
Operating systems Windows 7, Windows XP, Windows Vista, Windows 8, Windows 10
Website Rickard Johansson
Download
file size

65.50MB

License type Freeware
You might also like