Mobile C [ C/C++ Compiler ]. Крутая читалка C/C++ на Android

Константин Докучаев
Константин Докучаев
Mobile C [ C/C++ Compiler ]. Крутая читалка C/C++ на Android
Capital

Нормальных приложений для работы с кодом на мобилках найти просто невозможно. Особенно если требуется не только чтение, но и редактирование или даже компиляция кода.

Mobile C [ C/C++ Compiler ] — приложение для просмотра, редактирования и выполнения кода на C/C++, Python 3, Javascript (Duktape), Lua, LLVM Assembly и OpenGL ES 2 GLSL.

По современным меркам приложение выглядит не очень привлекательно. Но именно такой интерфейс мне кажется уместным для подобных утилит. Пользователю сразу понятно, какие действия выполняет каждая кнопка. Куда надо нажать, чтобы просмотреть исходный код и прочее.

Mobile C [ C/C++ Compiler ] работает с локальными файлами, которые можно хранить в любой папке на устройстве. Приложение предлагает удобную навигацию по файловой системе, и вы без труда доберётесь до нужного файла. Если нет, то есть поиск с поддержкой Regex.

Когда файл найден, можно тапнуть по нему, и открыть редактор кода. А можно нажать кнопку «Работать», что запустит компиляцию. Также есть поддержка работы с командной строкой.

Внешний вид приложения полностью настраивается: от главного окна до подсветки синтаксиса. Можно даже выбрать определённый компилятор для каждого из языков.

Работать с кодом удобно (с поправкой на мобильность). У приложения есть своя клавиатура, которая помогает быстрее выполнять специфические действия.


Mobile C [ C/C++ Compiler ] подойдёт тем, кто хочет начать изучать на ходу один из поддерживаемых языков. Или если вам иногда нужно внести мелкие правки в какой-то файл. Конечно, полноценная работа с кодом на мобилке — совсем невероятная вещь. Но со своими задачами приложение справляется отлично.

Скачать Mobile C [ C/C++ Compiler ]



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated