Лучший онлайн-редактор для GitHub.com и GitHub Pages?

Вопрос или проблема

После того как я не смог установить параметр переноса по умолчанию на GitHub.com и не нашел ответа на этот вопрос на StackOverflow, а также увидев проблемы с решением обходного пути по размеру отступа табуляцией здесь, я задумываюсь, нет ли более подходящего редактора для GitHub, когда вы находитесь в интернете и используете ‘Редактировать файл’?

Я понимаю, что большинство преданных разработчиков используют GH как репозиторий и для управления версиями, но многие пользователи начинают небольшие проекты с его помощью, и было бы здорово, если бы в онлайн-редактор были встроены общие функции редактирования кода. Еще лучше было бы иметь быстрый предварительный просмотр изменений для статических сайтов GitHub Pages, аналогичный предварительному просмотру текста StackOverflow.

Тем временем я нашел prose.io и Real Time HTML Editor в комбинации, чтобы внести несколько быстрых правок на моей странице GH. Я просто пытаюсь переформатировать iframe GSheet так, чтобы он помещался на странице, пробуя разные параметры url. URL очень длинный и нуждается в переносе. И цикл тестирования должен быть как можно короче для этих небольших изменений.


Я также открыл пост с отзывами на GitHub здесь. Пожалуйста, проголосуйте за него: https://github.com/github/feedback/discussions/13206

Я не уверен, ищете ли вы редактор кода или редактор страниц. Если второе, я бы порекомендовал посмотреть на JekyllPad редактор страниц GitHub.

Дисклеймер: Я разработчик этого инструмента.

Ответ или решение

Улучшенные онлайн-редакторы для GitHub.com и GitHub Pages

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

Проблематика существующего редактора GitHub

  1. Отсутствие персонализированных настроек: В текущем редакторе GitHub.com отсутствует возможность установить параметры переноса строк по умолчанию. Это приводит к необходимости вручную настраивать обрезку длинных строк при редактировании текста.

  2. Проблемы с табуляцией: Несмотря на существующие обсуждения в сообществах, таких как Stack Overflow, решение для изменения размера табуляции не удовлетворяет пользователей и не является интуитивно понятным.

  3. Нехватка функций предварительного просмотра: Редакторы, используемые для редактирования статических сайтов на GitHub Pages, не предоставляют встроенной функции предварительного просмотра. Это значительно замедляет процесс внесения изменений и их проверки.

Оптимальные альтернативы онлайн-редактирования

Вы отметили использование таких ресурсов, как Prose.io и Real Time HTML Editor. Эти платформы могут в некоторой степени улучшить процесс редактирования, но также следует рассмотреть несколько других альтернатив.

  1. JekyllPad: Как вы отметили, JekyllPad является мощным инструментом для редактирования контента на GitHub Pages. Этот редактор предлагает удобный интерфейс, адаптированный для работы с Jekyll, и встроенные функции предварительного просмотра. Это делает его идеальным решением для пользователей, которые стремятся быстро вносить изменения и смотреть результаты в режиме реального времени.

  2. StackEdit: Этот редактор поддерживает Markdown и предоставляет функции предварительного просмотра, что удобно для пользователей, работающих с документацией и блогами. Кроме того, StackEdit синхронизируется с Google Drive и Dropbox, позволяя удобно сохранять изменения.

  3. CodePen: Хотя это не специализированный редактор для GitHub, CodePen предоставляет возможность тестировать HTML, CSS и JavaScript. Можно использовать его для быстрой проверки кода перед публикацией на GitHub Pages.

  4. Markdown Monster: Данный редактор подходит для тех, кто предпочитает Markdown. Он имеет интеграцию с Git и поддерживает предварительный просмотр, что повышает удобство работы.

Рекомендации по улучшению текущего процесса

  • Обратная связь: Очень важно продолжать предоставлять обратную связь GitHub, например, через ваш открытый запрос о функциях. На платформе уже существуют обсуждения, такие как это обсуждение на GitHub, где пользователи могут голосовать и делиться своими мыслями.

  • Поддержка пользователей: Проводите обучение пользователей по использованию продвинутых функций GitHub с помощью вебинаров или, для более удобной адаптации, запишите видео-объяснения.

Заключение

Вот несколько предложений, которые помогут вам и другим пользователям GitHub упростить и ускорить процесс редактирования. Важно помнить, что в современных инструментах редакции текста требуется баланс между производительностью и удобством. Следует поэкспериментировать с различными инструментами и выбрать наиболее подходящие для ваших нужд, чтобы добиться оптимальных результатов в работе с GitHub и GitHub Pages.

Оцените материал
Добавить комментарий

Капча загружается...