Огляд програми CodeRunner - запускаємо код зі зручністю

Будь-який досвідчений програміст знає, що іноді буває потрібно перевірити якийсь невеликий сниппет або ізольовано налагодити фрагмент коду. Особливо цікавим це завдання стає якщо це не ваша «рідна мова» і улюблена IDE його просто не підтримує. Безумовно, блокнот (або його більш складні версії) тут цілком підходять, але все можна робити зі зручністю, і програма CodeRunner забезпечує його.


Як зрозуміло з назви, CodeRunner створений для того щоб запускати код. Ви просто відкриваєте його вікно або нову вкладку, вставляєте вихідець або навіть швиденько накидаєте щось з нуля, тиснете на кнопку і отримуєте висновок своєї програми. Зрозуміло, підтримується багато різних мов програмування і не зовсім програмування (так-так, HTML, ми говоримо про тебе), причому підтримка включає в себе не тільки запуск, але і підсвічування синтаксису.


На цьому розробники програми не зупинилися, з часом вона обросла функціями: з'явилося автодополнення, причому не за словником, а з аналізом коду. Працює воно не так ідеально як у повноцінних IDE, але для швидких начерків цілком підходить.

Додали до програми та підтримку зневадника: ви можете встановити точки зупинки і потім пройтися ними, попутно переглядаючи значення змінних. Плюс, до ваших послуг консоль дебаггера. Що цікаво, список підтримуваних зневаджувачів досить великий: від lldb до bashdb. До речі, більш-менш повноцінну IDE з налагодженням shell-скриптів я давно хотів.

У лівій частині вікна програми є переглядач файлової системи, що дозволяє швидко орієнтуватися, якщо ваш міні-проект виріс за межі одного файлу. Справа - можна відкрити панель доступу до онлайн-документації відповідної мови. Оскільки розробники прекрасно розуміють потреби інших девелоперів, тут же можна швидко погуглити питання або пошукати потрібне на Stackoverflow.

Нижня частина вікна відведена під консоль, куди буде показано результати запуску вашої програми. Якщо вона виводить HTML, тут можна показати звичайний WebView. Для зручності web-розробки можна відкрити dev tools і активувати режим live reload.

Якщо ваша мова не входить до списку підтримуваних, але вміє працювати з консолі - ви можете без проблем додати її базову підтримку, просто вказавши як саме потрібно запускати програми на ньому. Міні-IDE від CodeRunner підтримує додаткові можливості типу передачі параметрів командного рядка і встановлення змінних оточення.

Але, звичайно, головне достоїнство CodeRunner це його швидкість: запускається за кілька секунд, не вимагає створення проектів, автоматично відкриває всі файли, що були відкриті минулого разу. Крім того, будучи нативним додатком, він економніше відноситься до ресурсів комп'ютера, на відміну від IDE на Java не навантажує процесор на 300% і не з'їдає при цьому 90% ОЗУ, як це роблять «програмістські блокноти» на Electron.


Назва: CodeRunnerВидавець/розробник
: PremiumSoft CyberTech Ltd
Цена: 15 $
Вбудовані покупки: Нетверезість
:macOSСилка
: Встановити

Обговорити цю програму або будь-які інші інструменти для розробників можна в нашому Telegram-чаті.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND