Редактор кода для Android-приложения, который поддерживает сворачивание кода (разворачивать/сворачивать строки кода)

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

Я ищу приложение для редактирования кода на Android, которое поддерживает сворачивание кода (сокращение/разворачивание линий кода).

Дополнительные характеристики:

  • Версия Android: 6.0.1 (предпочтительно поддерживает версии Android 4+)
  • Цена: любая
  • Другие функции:
    • Поддерживаемая подсветка синтаксиса: предпочтительно поддерживает основные языки веб-разработки (HTML, CSS, JS, PHP), но это не обязательно.

Исследование проведено:
Я знаю лишь одно приложение, которое поддерживает сворачивание кода, 920 Text Editor, предложенное Izzy. Проблема с этим приложением в том, что оно поддерживает сворачивание кода только для содержимого, заключенного в фигурные скобки. Мне нужно что-то, что поддерживает сворачивание для отформатированного содержимого независимо от того, заключено ли оно в фигурные скобки или нет, как это делают обычные настольные редакторы кода.

Приложения, которые не предоставляют эту функцию:

920 Text Editor должен соответствовать вашим требованиям:

  • Версия Android: 6.0.1 (предпочтительно поддерживает версии Android 4+): √ Android 4.0+
  • Цена: любая: √ бесплатно 🙂
  • Поддерживаемая подсветка синтаксиса: √ поддержка подсветки синтаксиса
  • Предпочтительно поддерживает основные языки веб-разработки (HTML, CSS, JS, PHP): √ и многое другое: ASP, ActionScript, C/C++, C#, Erlang, Frink, HTML/XML/WML, CSS, Javascript, Java, JSP, Perl, PowerShell, PHP, Python, Shell/Bash, Lua, SQL, VB/VBS, Tcl, TeX/LaTeX, Verilog, AutoHotKey, AutoLisp, Pascal, Fortran, ColdFusion, VHDL …
  • Сворачивание кода: √ ДА

сворачивание кода подсветка кода
сворачивание кода и подсветка синтаксиса в 920 (источник: Google Play; щелкните на изображения, чтобы увеличить)

920 Text Editor доступен бесплатно в Google Play и, являясь открытым исходным кодом, также в моем репозитории F-Droid (в официальном репозитории вы можете найти только старую версию до изменения имени пакета).

На Google Play есть приложение под названием Note List: Outliner & Notes Organizer от kavaklir notes. Я пробовал его, и, по первому взгляду, оно кажется вполне удобным.

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

Конечно! Есть несколько приложений для Android, которые поддерживают сворачивание кода (сокрытие/разворачивание строк кода), что может значительно улучшить удобство работы с кодом, особенно при работе с большими файлами. В данном ответе я постараюсь подробно рассмотреть доступные варианты.

Обзор приложений для редактирования кода на Android с поддержкой сворачивания кода

  1. 920 Text Editor

    • Версия Android: Поддерживает версии 4.0 и выше, включая 6.0.1.
    • Цена: Приложение бесплатное.
    • Поддержка синтаксиса: Предоставляет подсветку синтаксиса для множества языков, включая HTML, CSS, JS, PHP и многие другие (всего более 20).
    • Функция сворачивания кода: Да, поддерживает сворачивание для контента, окружённого фигурными скобками, а также для отступов, что делает его функциональным аналогом настольных редакторов.
    • Ссылка на скачивание: Можно загрузить здесь.

    920 Text Editor

  2. Note List: Outliner & Notes Organizer

    • Это приложение, хотя и не является специализированным редактором кода, также поддерживает функции сворачивания и может быть полезным для организации текста и заметок. Если вам нужно что-то более общее, это также хороший вариант для записи кода.
  3. Другие приложения

    • Quoda, DroidEdit, Turbo Editor и другие, которые вы упомянули, не поддерживают сворачивание кода в нужном вам формате (недостаточно гибкое сворачивание).

Рекомендуемые приложения

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

Заключение

Выбор подходящего редактора кода на Android может оказаться сложной задачей, особенно если вы ищете специфические функции, такие как сворачивание кода. Приложение 920 Text Editor предоставляет все необходимые вам свойства, что делает его отличным выбором для разработчиков.

Если у вас есть дополнительные предпочтения по функционалу или другим аспектам, пожалуйста, дайте знать, и я постараюсь помочь вам найти наилучший вариант!

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

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