# Text Editor

Being able to work quickly and effectively with text is a vital skill for any field — whether you’re creating documents, planning, studying, or communicating. Well-written text helps convey ideas clearly, structure information, and achieve your goals. This app unlocks advanced capabilities for working with text and helps you tackle even the toughest writing tasks.

## What does it do?

Lets you create, edit, and improve text with AI directly on the canvas. Suitable for writing articles, emails, marketing texts, and even working with code — the editor supports formatting and code snippet generation.

## When to use?

Use it when you need to:

- Write an email, article, description, or post
- Improve, simplify, or shorten an existing text
- Change the style of text (formal, informal, academic, etc.)
- Generate, format, or explain code
- Get ideas or example phrasing

## Main interface elements

### Text Input Field

Start from scratch or paste existing text.

### Formatting Toolbar

Tools for headings, lists, tables, links, images, and code (including markdown).

### Quick Edit Toolbar

Located to the right of the text. Lets you change structure and style in a click:

- **Add emoji** — makes the text friendlier and more expressive
- **Improve style** — boosts readability and expression
- **Reading level** — adapts for a beginner or academic style
- **Adjust length** — shorten or expand the text
- **Suggest edits** — offers gentle improvements without changing meaning, which you can accept or decline

### Assistant

Suggests, edits, and completes text. Supports natural language commands.

### Version Management

Edit history, undo, redo, and clear buttons.

## How to use

1. Open the **Text Editor** tile via the menu or the edit file icon on the host.
2. Use existing text or ask the assistant to write something new.
3. Give the assistant a command (for example: “make the text shorter and more convincing”).
4. Use the toolbar for quick edits.
5. If needed — make additional changes manually or with the assistant and save the result.

## Examples

- “Write a Telegram post based on these points”
- “Make this letter more polite and shorter”
- “Explain this code snippet in simple words”
- “Write an interview task based on this example”

## Recommendations

- Clarify your goal: the clearer the request, the better the result.
- Use the quick edit toolbar for instant improvements without typing extra commands.
