FoldRender — гэта git-кліент для Android, пабудаваны на чытанні. Устаўце URL HTTPS і клануйце рэпазітар непасрэдна на тэлефон — без тэрмінала, без root-доступу, без adb — а затым прачытайце тое, што вы кланавалі: Markdown, зыходны код, структураваныя даныя, нататнікі і дакументы, адлюстраваныя натыўна, без браўзера пасярэдзіне.
Разгорнутае на складным экране дрэва файлаў знаходзіцца злева, а дакумент — справа. У складзеным выглядзе яно згортваецца ў адзін слупок для чытання. Згортванне — гэта чыстая рэтрансляцыя, таму праграма ніколі не перазапускаецца, і ваша месца на старонцы ніколі не перамяшчаецца.
Большасць git-кліентаў на Android спыняюцца на клоне. Гэты клануе, а затым адлюстроўвае тое, што ён кланаваў — 65 моў падсветкі сінтаксісу, PDF-файлы, нататнікі Jupyter, дыяграмы русалак і LaTeX — на экране, які разгортваецца.
ШТО ГЭТА АДРАБЛЯЕ
• Markdown з пашырэннямі GitHub — табліцы, спісы задач, закрэсліванні, аўтаспасылкі, зноскі, уступны тэкст YAML, дыяграмы русалак, матэматыка LaTeX і вынаскі
• Зыходны код на 65 мовах для 89 пашырэнняў файлаў, падсветлены сінтаксіс, з нумарацыямі радкоў, пераключэннем абцякання і кнопкай капіявання
• JSON, YAML і TOML, структураваныя, а не выгружаныя ў выглядзе неапрацаванага тэксту
• CSV як рэальная табліца
• Дакументы Word і Excel — .docx, .doc, .xlsx і .xls — чытаюцца як дакументы, з той жа структурай, пошукам і экспартам, што і ўсё астатняе
• Выявы, PDF-файлы, HTML і файлы журналаў
• Нататнікі Jupyter, ячэйкі і вынікі разам
КЛІЕНТ GIT ДЛЯ ANDROID, А НЕ ТЭРМІНАЛ
git clone — гэта тут кнопка, а не камандны радок. Устаўце URL-адрас рэпазітара HTTPS і клануйце яго непасрэдна на прыладу; публічны рэпазітар наогул не патрабуе ўліковага запісу. Увайдзіце праз GitHub для прыватных файлаў, а затым выцягніце, прачытайце параўнанне, размясціце на стадыі, зафіксуйце і адпраўце — усё гэта, не адкрываючы ноўтбук. Адным дотыкам вы ўваходзіце праз браўзер; код прылады ёсць у якасці рэзервовага варыянта, які ўзаемадзейнічае толькі з GitHub. Токен захоўваецца ў прыватным сховішчы праграмы, зашыфраваны ключом са сховішча ключоў прылады.
ПАПКІ, А НЕ ПАПКА
Захоўвайце столькі працоўных прастор, колькі вы працуеце, і пераключайцеся паміж імі з загалоўка панэлі — кожная са сваімі нядаўнімі і абранымі, таму спіс з трох праектаў ніколі не ператвараецца ў спіс, які вам трэба прачытаць. Стварайце, перайменуйце і выдаляйце файлы і папкі на месцы; папка, якую вы можаце праглядаць, але не змяняць, — гэта напалову браўзер файлаў.
ЗРАЗУМЕЙЦЕ РЭПАЗІТОРЫЙ, ЯКІ ВЫ НЕ ЧЫТАЛІ
Адкрыйце згенераваную DeepWiki дакументацыю для публічнага рэпазітара GitHub і прачытайце яе тут як звычайны Markdown, са структурай, пошукам і экспартам, якія вы атрымліваеце ўсюды. Карысна для залежнасці, якой вы збіраецеся давяраць.
СТВАРЫНА НАТЫЎНАЯ, НЕ WEBVIEW
FoldRender — гэта Kotlin і Jetpack Compose, цалкам аформлены. Дакумент памерам 5 МБ кампілюе толькі тое, што знаходзіцца на экране, выбар тэксту — гэта ўласнае вылучэнне сістэмы, а тэматыка адпавядае вашай прыладзе, а не змагаецца са стылямі. Менавіта гэта робіць вялікія файлы і пастаяннае згортванне непрыкметнымі.
ЦІХІ ПА ДЫЗАЙНЕ
Няма ўліковага запісу. Няма аналітыкі. Няма рэкламы. Ніякай тэлеметрыі. Вашы дакументы зчытваюцца праз уласны выбар папак Android і застаюцца на вашай прыладзе — адзінае, што адпраўляе іх куды заўгодна, — гэта git push, які адпраўляецца на выбраны вамі пульт дыстанцыйнага кіравання пры націсканні push. Праграма далучаецца да сеткі толькі тады, калі вы яе просіце: GitHub для ўваходу і git, наша невялікая рэтрансляцыя ўваходу для ўваходу ў адзін дотык (уваход з дапамогай кода прылады цалкам прапускае яго), а DeepWiki толькі тады, калі вы запытваеце дакументацыю рэпазітара — і тады ён адпраўляе назву рэпазітара, а не ваш код.
ДЛЯ ЛАКАЛЬНАГА ЦЫКЛА
Дадатковая канцавая кропка дазваляе машыне ў вашай сетцы перадаваць дакумент непасрэдна ў вобласць чытання — зручна, калі зборка, скрыпт або агент стварае тое, што вы хочаце прачытаць неадкладна. Па змаўчанні гэтая функцыя выключана, абаронена токенаў, толькі ў лакальнай сетцы і прымае толькі дакументы.
Android 11 і вышэй. Аптымізавана для Samsung Galaxy Z Fold 7 і іншых складаных прылад; працуе на любым тэлефоне або планшэце з выкарыстаннем аднакалонкавай макета, дзе няма месца для падзелу.
Кліент Git для Android + чытач кода для складаных сістэм. Кланіруйце рэпазітар, чытайце яго ў разгорнутым выглядзе.