RJ TextEd is a source-code and text editor that places web-development tools beside ordinary document editing. It can open Unicode text, programming files, and raw binary data in hexadecimal mode. A first-time user can treat it as a replacement for a basic text editor, then add project folders, remote servers, previews, comparison tools, or language-aware assistance as the work grows. RJ TextEd changes file contents; it does not compile every language or run a web server by itself.
Files beyond text
The editor handles source code and plain text in one tabbed workspace. Syntax coloring, completion, folding, a document map, and an annotation bar help with long files. Binary mode displays bytes in hexadecimal form, which is useful when a file contains data that a normal text view cannot represent. Editing the wrong byte can still corrupt the file, so binary mode requires more care than changing a line of text.
Search can stay inside the current document or run across several files. RJ TextEd also compares two texts and can import or export patch files. That separates a proposed change from the original file and makes line-level differences easier to inspect. Macros record repeated actions, while scripts can automate work that a recording cannot express cleanly.
Web preview
RJ TextEd has completion, validation, templates, and preview tools for HTML and CSS work. The preview tab uses a built-in browser, so a static page can sit beside its source. A PHP file still depends on a configured server environment when its output requires server-side execution. Opening PHP text in an editor does not reproduce a web host, database, or application configuration.
The code explorer, TODO panel, symbols panel, and project search divide a site into navigable parts. RJ TextEd can also communicate with language servers. A working language server adds hover details, parameter hints, document formatting, references, and a hierarchical symbol tree. It is not bundled as one universal intelligence layer. The user must install the server suited to the language and connect its command, working folder, file mapping, and project folders to the editor.
Remote saving
An FTP or SFTP connection opens server files through the FTP panel or dual-pane file commander. RJ TextEd stores an opened remote file in the recent list, so the same item can be reopened without browsing the server tree again. Upload commands also send a new local document to a selected server location.
The save rule deserves attention. By default, saving an opened remote file uploads the change straight back to the server. A syntax error or incomplete edit can therefore reach a live site with an ordinary save command. RJ TextEd has another mode that saves remote documents to a local folder until the user uploads them deliberately. A newly created document that has already been uploaded remains tied to its remote location, however, and later saves go to the server.
Panels and layout
RJ TextEd lets panels sit on the left, right, or bottom edge, and each panel can stay pinned or collapse when unused. Toolbars and main-window tabs can also be hidden. This flexibility helps a focused setup, but the initial workspace can look crowded because file navigation, symbols, output, preview, and editing controls share the same window.
The menu-bar search finds commands, options, help topics, and selected web resources. It is often faster than remembering which menu contains a setting. RJ TextEd also has a portable build for a self-contained folder, though saved settings, external language servers, remote credentials, and project paths still need deliberate handling when that folder moves between computers.






