Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

Составьте краткое изложение этой истории. Вот краткое изложение содержания истории, основанное на фактах: Вот упрощенная версия содержания истории: Вот беззаботный взгляд на содержание истории: Исследуйте другую точку зрения: Покажите мне факты Объясните это так, будто мне 5 лет Дайте мне беззаботный пересказ

Нечасто новый продукт Microsoft привлекает внимание пользователей Mac и Linux, особенно если это утилита командной строки. Однако приложение Edit компании ориентировано на популярный рынок текстовых редакторов, а значит, оно может быть интересно всем, кто работает с текстовыми файлами. Итак, стоит ли его попробовать, если вы пользователь Mac?

Что такое Microsoft Edit?

Microsoft анонсировала свой «новый текстовый редактор командной строки в Windows» в сообщении в блоге от 2025 года, где также упоминалась лицензия с открытым исходным кодом. Приложение берёт своё начало от текстового редактора 1990-х годов под названием MS-DOS Editor. Эта последняя версия является ремейком, поэтому в ней может не быть ни одной строки кода, похожей на оригинал. Тем не менее, она явно вдохновлена MS-DOS Editor и покажется знакомой всем, кто пользовался им или любым другим текстовым редактором MS-DOS.

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

Хотя Microsoft описывает Edit как «текстовый редактор командной строки», технически он использует текстовый пользовательский интерфейс (TUI). Это означает, что это полноэкранное интерактивное терминальное приложение, позволяющее писать в нём максимально интуитивно, без использования полноценного графического интерфейса.

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

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

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

В частности, программа, написанная на Rust, отличается высокой переносимостью, поэтому её могут использовать пользователи Mac и Linux. Однако на этих платформах она сталкивается с серьёзной конкуренцией со стороны известных редакторов командной строки, таких как Vim и nano.

Как получить его на Mac?

В отличие от Linux и Windows, у Edit нет бинарной версии для пользователей Mac. Хотя существует версия для MacPorts, поддержка гораздо более популярного менеджера пакетов Homebrew в настоящее время отсутствует.

Для большинства пользователей Mac единственный вариант сейчас — собрать программу из исходного кода. Это может показаться сложным, но на самом деле это всего пара шагов.

Начните с установки Rust. Это очень простой процесс, который по умолчанию устанавливается в скрытые каталоги вашего домашнего каталога. После этого вы получите доступ к таким инструментам, как rustc (компилятор Rust) и rustup (установщик набора инструментов).

Затем клонируйте репозиторий Edit и выполните следующую команду для сборки релиза:

сборка груза —config .cargo/release.toml —release

Это позволит создать окончательный исполняемый файл в ./target/release/editВы можете переместить этот исполняемый файл в папку, указанную в переменной PATH, если планируете регулярно использовать Edit. Кроме того, вы можете запустить его непосредственно из исходного каталога, чтобы опробовать его.

Что в этом хорошего?

Если вы запустите команду редактирования без аргументов, вы увидите простой экран с несколькими фрагментами полезной информации в строке состояния внизу. В частности, это имя нового файла по умолчанию (например, Untitled-1.txt), количество пробелов, которое представляет символ табуляции, и кодировка символов по умолчанию.

В верхней части экрана вы увидите меню, которое является первым заметным признаком того, что Edit предлагает нечто весьма необычное для терминальной программы: управление мышью. Хотя это меню работает не совсем так, как стандартные меню графического интерфейса macOS, оно очень интуитивно понятно и работает без проблем. Я заметил, что сенсорная прокрутка тоже работает сразу, что приятно удивило.

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

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

Да, Edit поддерживает открытие нескольких файлов, но не через вкладки, а через это меню, позволяющее переключаться между ними. Оно также подсвечивает файлы, изменённые без сохранения, и, возможно, это говорит о том, что Microsoft хочет, чтобы редактор оставался открытым в течение длительных сеансов, подобно тому, как это делают пользователи Vim или Emacs.

А что не так уж и хорошо?

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

Вот мои советы:

  • Нажмите F10, чтобы открыть меню (не забудьте использовать клавишу-модификатор Fn, если она включена).
  • Нажмите Escape, чтобы закрыть меню.
  • Для перемещения между меню верхнего уровня используйте клавиши со стрелками влево и вправо.
  • Для перемещения между пунктами меню используйте клавиши со стрелками вверх и вниз.
  • Нажмите Enter на выбранном элементе или на подчеркнутой клавише элемента, чтобы активировать его.

Тем не менее, использование клавиши Control в качестве модификатора сочетания клавиш на Mac вместо стандартной клавиши Command кажется странным. Есть также одна команда (View, Word Wrap), для которой Alt указан в качестве модификатора, но мне так и не удалось заставить её работать на macOS.

Эта ситуация демонстрирует ещё один недостаток: документация по Edit скудна. У команды нет man-страницы, а её справка по командной строке ограничена:

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

Однако это объясняет одну интересную особенность: возможность перехода к определенной строке и даже столбцу при открытии файла.

Без более подробной документации пользователи в настоящее время предоставлены сами себе. Вы можете узнать некоторые подробности экспериментальным путём или поискав в разделе Issues and Discussions репозитория на GitHub. Однако, учитывая ограниченность возможностей программы, всё, что вы можете с ней сделать, может оказаться достаточно интуитивно понятным.

Это подводит меня к последней группе недостатков: набору функций. В Edit отсутствуют многие базовые функции, такие как быстрая навигация с помощью клавиатуры, сочетания клавиш для часто используемых действий и замена поиска. Хотя он подходит для самых простых задач, я не ожидаю от него существенного расширения функциональности; в конце концов, главное — простота. Поэтому, если вы не ищете действительно простой редактор, помимо nano, не думаю, что есть смысл добавлять Edit в список установленных программ.

Сравнение Edit с Vim или nano

Редактору далеко до возможностей Vim. Он не позволяет создавать цепочки команд или перемещаться между страницами файла одним нажатием клавиши. В результате он гораздо менее запутан, что может заинтересовать новичков.

Но у новичков уже есть отличный вариант в командной строке: nano. Более того, постоянное отображение сочетаний клавиш в nano, на мой взгляд, ещё больше упрощает освоение, и, кроме поддержки мыши, Edit не предлагает никаких преимуществ.

Новый текстовый редактор терминала от Microsoft уже здесь — стоит ли беспокоиться пользователям Mac?

Поддержка мыши впечатляет и радует глаз, но в целом этого недостаточно, чтобы рекомендовать Edit среди других альтернатив. Edit, возможно, и конкурирует с Vim и Nano, но, на мой взгляд, он менее полезен, чем первый, и не так прост в использовании, как второй.

Валентин Павлов/ автор статьи
Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий