Skip to main content
Version: TOS 7

Текстовый редактор

Текстовый редактор — это легкий и эффективный инструмент для обработки кода и текста. Он поддерживает онлайн-просмотр и редактирование различных форматов обычных текстовых файлов. Оснащенный интеллектуальным распознаванием языка и подсветкой синтаксиса, он автоматически различает структуры кода, чтобы повысить эффективность чтения и проверки кода. Он адаптируется к различным сценариям, таким как ежедневное кодирование разработчиков, изменение конфигурационных файлов и общее редактирование текста.

Основные операции с файлами

Новый файл

Предусмотрено два метода создания для соответствия разным привычкам работы:

  • Создать через управление файлами: Войдите в интерфейс управления файлами системы, нажмите кнопку «Создать» и выберите создание пустого текстового файла TXT. После создания дважды щелкните файл, чтобы быстро открыть его для редактирования.
  • Создать непосредственно в приложении: Запустите текстовый редактор из рабочего стола в разделе «Все приложения», отредактируйте содержимое, а затем используйте операцию «Сохранить». Новый текстовый файл TXT будет автоматически создан и сохранен.

Операции редактирования

Поддерживает полный набор стандартных команд редактирования для удовлетворения повседневных потребностей обработки текста, включая, но не ограничиваясь: копирование, вырезание, вставка, отмена, повтор, выделение всего, настройка отступов и другие общие операции. Логика работы соответствует основным редакторам, что снижает порог обучения.

Сохранение файла

Нажмите опцию «Сохранить» в меню файла, чтобы сохранить содержимое:

  • Если это только что созданный файл, сохранение автоматически создаст файл в формате TXT и предложит выбрать путь сохранения.
  • Если это существующий файл, сохранение перезапишет исходное содержимое файла текущим отредактированным содержимым. Рекомендуется заранее создавать резервные копии важных файлов.

Интеллектуальное распознавание языка и подсветка синтаксиса

Режим автоматического распознавания

При загрузке файла редактор автоматически распознает соответствующий язык программирования на основе расширения файла и переключается в режим подсветки синтаксиса. Например, при загрузке файла с расширением .js он автоматически адаптируется к правилам синтаксиса JavaScript, применяя дифференцированную цветовую подсветку к ключевым словам (таким как function, const), строкам, числам, комментариям и т.д., чтобы четко различать структуру кода.

Режим ручного переключения

Для файлов без расширения или сценариев, требующих пользовательских правил синтаксиса, вы можете вручную переключить режим языка: Нажмите раскрывающееся меню [txt] в верхней части интерфейса редактора и выберите целевой язык программирования из списка. Затем текстовое содержимое будет отображаться в соответствии с соответствующими правилами синтаксиса.

Поддерживаемые форматы файлов

Ниже перечислены форматы файлов, которые редактор напрямую поддерживает для открытия, охватывая множество сценариев, таких как веб-разработка, программирование скриптов и конфигурационные файлы. Для форматов файлов, не указанных в списке, редактор по умолчанию использует кодировку UTF-8 и обычный текстовый формат, чтобы попытаться проанализировать и открыть их, обеспечивая максимальную совместимость файлов.

  • Веб-разработка: .html, .xml, .js, .css
  • Программирование и скрипты: .py, .sh, .c, .cpp, .cs, .ts, .rs, .java, .sql, .php, .go
  • Конфигурационные файлы: .yaml, .yml, .json
  • Языки разметки и обычный текст: .md, .txt
  • Файлы журналов (логи): .log
Примечание
  1. При редактировании системных конфигурационных файлов рекомендуется заранее создавать резервные копии исходных файлов, чтобы избежать сбоев в работе системы из-за некорректных действий.
  2. Подсветка синтаксиса является лишь визуальной помощью и не влияет на собственную кодировку файла или логику его выполнения.
  3. При открытии файлов несовместимых форматов с кодировкой UTF-8 могут появиться нечитаемые символы. Рекомендуется уточнить исходную кодировку файла, а затем попробовать соответствующий метод анализа.