jEditor 4+

JAGRAJ SINGH

    • ¥68.00

截屏

简介

jEditor is a text code editor, written in Swift. It supports RTF, RTFD, TXT, Microsoft Word files. It provides code completion and syntax coloring with amazing performance for 60+ languages, including C, CPP, C#, JavaScript, Swift, Java, CSS, XML, HTML, JSON, SQL, PHP, Python, Fortran, Go, Ruby, Perl Rust Markdown and Shell Scripts.

# Features
- Open files in tabs and sidebar
- Manage themes for syntax highlighting
- Line numbers
- Drag & Drop to open files
- File encoding and line endings
- Autosave
- Set line height and tab width
- Trim whitespaces, show/hide invisibles

# Sidebar
- Drag & Drop to open folders, switch between working folders
- Allows you to quickly open and switch between documents
- Remembers last opened folder and documents
- Find and replace text in files
- Search text using regular expression or textually

# Code Completion and Indentation
- Automatic indentation of text
- Indent with tabs or spaces
- Balances brackets and quotes
- Wrap lines with indentation

# Print
- Print files or export as PDF
- Print with or without line numbers, headers & footers
- Set syntax highlight theme

新内容

版本 4.3

# Syntax Highlighter
- Improved accuracy and performance when highlighting syntax.
- Supports HTML, JavaScript and CSS inside PHP file.
- Supports CFScript, JavaScript and CSS inside ColdFusion file.
- Improvements in syntax definitions for all supported languages.
- Highlights all URLs and email addresses in the document.

# Themes
- New themes with added items for Project Variables, Project Functions, Project Types, URLs and Variables.
- Remembers selected theme in preferences, separately for dark and light mode.
- Improvements in design of editor tab bar, go to line pane, code completions pane, find bar, path bar and status bar to match the current document theme.

# Editor
- Activates links to become clickable when Command key is pressed.
- Highlights current line with background color.
- Centres text vertically within the line when highlighting syntax.
- Fixed: on unwrap lines, horizontal scrolling does not work.
- Fixed: paste does not work when URL is not a file URL.
- Fixed: selection color is not changed to inactive selection color when editor is not focused.

# Editor Tab Bar
- Added new editor tab bar to quickly switch between open documents.
- Use drag & drop to re-order documents.
- Browse all files and folders open in the sidebar right from the editor tab bar.

# Line Numbers
- Added magnification in line numbers which works in sync with the editor.
- Improvements in line number position calculation and selection changes.

# Indenter
- Automatic indent style detection when opening documents. The number of spaces is also detected for spaces indentation style.
- Improvements when indenting/outdenting } or ) to match the starting location of opening brace.
- Smart indentation for switch-case statements. Always indents new line after colon (:).
- Smart indentation for braces [ and ( when inserting new line.
- Smart indentation when inserting tabs.
- Shift + tab outdents the selection.
- Added automatic indentation for words as well to support smart indentation on all supported languages. The words used for indenting/outdenting are language specific. It supports HTML, XML, Plist, Python, ColdFusion, SQL, Fortran, Ruby, Haskell, Elixir, Julia, LaTeX, TeX, METAFONT, Common-Lisp, Racket, Clojure, Scheme, Lua, Makefile, Bash, Bourne Shell Script, C Shell, AppleScript, Visual Basic, CoffeeScript, MATLAB, Pascal, Erlang and Verilog.
- Fixed: automatic indentation does not work when balanced pairs is off.
- Fixed: sometimes crashes when inserting tab in rich text documents.

# Code Completions
- Sizes self according to the editor scaling.
- Some special characters like $, #, - also participate in offering code completions.
- Improvements in performance when suggesting words.

# Document
- The same document can be opened in multiple editors in multiple windows simultaneously.
- Fixed: document type is not correctly inferred when changed from one type to another by typing file extension in save panel.

# Main Menu
- Added new commands Zoom In, Zoom Out and Reset to change scaling of the editor which is also preserved in subsequent launches of the app.
- The commands Font > Bigger and Font > Smaller also changes scaling of the editor when highlighting text.

# Sidebar
- When restoring last session the documents order and windows order is preserved. The current document and window is restored correctly.
- Fixed: sidebar thickness is not preserved when launching the app next time.

# File Search
- Performance improvements when finding and replacing text.
- Supports commands Find Next, Find Previous and Use Selection for Find.
- Fixed: replace all in selected files does not support undo/redo for already open documents, when those documents are not the current.

# Path Bar
- Click or right click to open a popup menu to quickly open/select documents relevant to that specific file path component.
- Quickly navigate within the document using path bar which lists all the properties, functions, methods, headers defined in the document.

App 隐私

开发者“JAGRAJ SINGH”已表明该 App 的隐私规范可能包括了下述的数据处理方式。有关更多信息,请参阅开发者隐私政策

未收集数据

开发者不会从此 App 中收集任何数据。

隐私处理规范可能基于你使用的功能或你的年龄等因素而有所不同。了解更多

支持

  • 家人共享

    启用“家人共享”,即可让最多 6 个家庭成员使用此 App。