Version 14.90

Information about the next release of RJ TextEd.
Post Reply
User avatar
Rickard Johansson
Site Admin
Posts: 6160
Joined: 19 Jul 2006 14:29

Version 14.90

Post by Rickard Johansson »

Most new features in this version are related to language servers. This is my progress so far...


-----------------------------------------------------------
Version 14.90 (June 2, 2021)
-----------------------------------------------------------

Find References
This is a language server feature. It will list all references to the item
under the text cursor. It can be a variable, function, object ...

Menu item is found in the right click context menu (LSP Client - Find References).
_References.png
_References.png (6.31 KiB) Viewed 1541 times

The references tree will list file and references found in that file. Double
click on an item to select it in the document.

Document Symbols
This is a language server feature. You can use the panel to display a hierarchical
tree view of all classes, methods, properties etc. in a file or open document.
_Symbols.png
_Symbols.png (8.02 KiB) Viewed 1541 times

Symbol Search
Another language server feature.
The search box is located in the document symbols panel. The search is project wide
and will list items found in both your project files and in library files.
_SymbolsSearch.png
_SymbolsSearch.png (4.6 KiB) Viewed 1541 times

Some useful keys:
- DOWN Move down to the tree view below.
- ESC Clear search and change focus to the editor.
- SPACE Select focused item in the tree view, but keep focus on the tree view.
- ENTER Select focused item in the tree view and change focus to the editor.

Rename symbol
This is another language server feature. It can be found in the right click
context menu. Use it to rename a class, object, method, field variable or
any other symbol under the cursor. The renaming is project wide, so all
instances of the symbol will be renamed (even if the file isn't open).

Format document
Another language server feature to format a selection, or the whole current
document. The menu item is available in the right click context menu.
A prompt asking for options is displayed when selecting the menu item.

I still need to polish some features and fix a few reported issues.
I'll release a beta version in the weekend.

Post Reply