Skip to content

Proofreading

Proofreading checks spelling, grammar, punctuation, style, and typography directly in the editor as you type. Russian and English are supported. Everything runs locally — your text never leaves the device.

Where to find it

  • Underlines in the editor — problem spots are highlighted as you type.
  • Proofreading icon in the status bar — shows the number of issues and opens quick settings.
  • Dictionary icon (appears next to it when proofreading is on) — opens the Personal dictionary.
  • Advanced settings — open via the popover → Advanced settings...

Suggestion card

Click an underlined fragment — a card with details about the issue appears.

The card header shows the word or fragment and a colored category label. Below are replacement suggestions (up to five), then action buttons:

Action What happens
Click a suggestion Replaces the word in the text
Add to dictionary The word is added to the project dictionary and is no longer underlined
Skip in session The issue is hidden until the project is closed
Dismiss The underline is removed once (it will return on the next check)
Skip this rule The rule is fully disabled (only for grammar, punctuation, style, typography)

The difference between actions: Skip in session — temporary, for the current word; Dismiss — removes the underline once; Skip this rule — disables the rule itself for all texts.

Keys: Tab or Alt+Enter — accept the first suggestion; Escape — close the card.


Check categories

Category What it checks
Spelling Word spelling
Grammar Agreement, government, word order
Punctuation Commas, dashes, quotation marks
Style Clichés, tautology, overcomplicated constructions
Typography Correct quotes, dashes, non-breaking spaces

Each category is color-coded — the same color is used in the suggestion card and in the settings popover.


Check levels

A quick way to manage the set of active categories — pick one of three presets:

Preset Active categories
Conservative Spelling, Typography
Standard Spelling, Grammar, Punctuation, Typography
Strict All categories

You can pick a preset in the popover or on the General tab of the advanced settings.


Language

In the popover and on the General tab — a Language dropdown:

  • Match interface language — taken from the application settings
  • Russian / English — fixed selection

Personal dictionary

Words are added to the dictionary via the suggestion card — the Add to dictionary button (adds to the project dictionary). Once added, the word is no longer underlined.

To manage the dictionary, use the book icon in the status bar. The Personal dictionary panel shows all added words with a scope filter:

  • All — all words
  • Project — words for this project only
  • Global — words available across all projects

To remove a word, use the trash icon button that appears on hover.

The same list is available on the Dictionary tab in the advanced settings.


Status bar indicator

The proofreading icon shows the current state:

  • No number — no issues or proofreading is off
  • Number next to it — that many active issues (the maximum displayed is 99+)
  • Pulsing — a check is running or the dictionary is loading

Hover to see a breakdown by category. Click to open the popover with quick settings.


Settings

Popover (quick access)

Opens by clicking the proofreading icon in the status bar. Contains:

  • On/off toggle
  • Rule preset selector
  • Toggles for individual categories
  • Language selector
  • Link Advanced settings...

Advanced settings

Open via Advanced settings... in the popover. Three tabs:

General — rule preset, individual categories (with colored labels), language.

Rules — full list of rules grouped by category. For each rule the name, description, ID, and source (Built-in or LanguageTool) are shown. A rule can be disabled with the button on hover. Disabled rules are pinned in a separate section at the top — you can re-enable them from there. Search by name — the input at the top of the tab.

Dictionary — a list of words in the personal dictionary with scope labels.


Proofreading runs locally and does not send your text to external services.