Вопрос или проблема
Ищю настольное приложение для OSX, в котором можно редактировать обычные markdown-документы. Я нашел много, но ни одно не поддерживает ssh-соединение для навигации и выбора, какой .md редактировать. Я пробовал приложение Ulysses, но оно подключается только к Google Drive, iCloud и т.д. Stackedit отлично, но нет навигации по серверу. Если у кого-то есть советы.
TextWrangler и BBEdit – отличные редакторы с подсветкой синтаксиса, которые поддерживают удалённое редактирование документов через sftp. Смотрите этот вопрос и ответ на Редакторы с подсветкой синтаксиса для получения дополнительной информации.
.
Ответ или решение
Для редактирования файлов в формате Markdown с поддержкой SSH и FTP на операционной системе macOS, рекомендуем рассмотреть несколько надежных решений, которые обеспечивают удобный доступ к удалённым серверам и возможность редактирования .md файлов.
1. BBEdit и TextWrangler
BBEdit и TextWrangler от компании Bare Bones Software являются мощными текстовыми редакторами с расширенными возможностями. Эти приложения поддерживают работу с удалёнными файлами через SFTP, что позволяет вам:
- Легко подключаться к удалённым серверам: Встроенный клиент SFTP позволяет напрямую подключаться к вашим серверам, где хранятся .md файлы.
- Синтаксическое выделение: Оба редактора обеспечивают поддержку Markdown с подсветкой синтаксиса, что значительно упрощает процесс редактирования.
- Простота в использовании: Удобный интерфейс и различные функции (например, управление проектами или обработка текстовых файлов) делают BBEdit и TextWrangler хорошими инструментами для работы с Markdown.
Вы можете загрузить BBEdit здесь и TextWrangler здесь. Оба редактора предлагают бесплатные версии с ограниченными функциями.
2. Transmit
Transmit — это мощный FTP-клиент для macOS, который поддерживает SFTP и позволяет вам управлять файлами на удаленных серверах. Хотя это не редактор Markdown, вы можете использовать его в сочетании с другими текстовыми редакторами.
- Простой доступ к файлам: Вы можете подключаться к своему серверу и управлять файлами через интуитивно понятный интерфейс.
- Интеграция: Transmit можно использовать вместе с BBEdit или другими текстовыми редакторами. Например, вы можете открыть файл в редакторе, внести изменения и автоматически сохранить их на сервере через Transmit.
Дополнительные функции, такие как синхронизация локальных и удаленных файлов, делают Transmit полезным инструментом для разработчиков.
3. Visual Studio Code с плагином SFTP
Если вы ищете более универсальное решение, Visual Studio Code предлагает множество расширений для работы с SFTP. Например:
- SFTP Plugin: Этот плагин позволит вам подключаться к вашему удаленному серверу, просматривать, загружать и загружать .md файлы. Синтаксическое выделение для Markdown также присутствует, что делает редактирование файла удобным и приятным.
Процесс подключения будет следующим:
- Установите Visual Studio Code с официального сайта.
- Установите плагин SFTP из marketplace.
- Настройте файл конфигурации с данными вашего сервера.
Заключение
Для редактирования Markdown-файлов на macOS с возможностью работы по SSH или FTP, BBEdit и TextWrangler отлично подходят для этих целей. Если вы ищете более интегрированное решение, рассмотрите возможность использования Transmit в сочетании с вашим любимым редактором, или воспользуйтесь Visual Studio Code с соответствующим плагином SFTP. Эти инструменты обеспечат вам необходимую функциональность и удобство работы с удалёнными файлами, что значительно упростит вашу повседневную работу.