| Видавництво | Lightech |
|---|---|
| Дата випуску | 14 квіт. 2018 р. |
| Дату додано | 1 бер. 2018 р. |
| Вимоги ОС | Windows, Windows 10 |
| Вимоги | Available for Windows 10, Windows 10 Mobile (x64, ARM, x86) |
| Загальна кількість завантажень | 2 |
| Ціна | $5.99 |
Опис
Максимальний розвиток на обмежених платформах
Для отримання додаткової інформації відвідайте наш веб-сайт https://light-tech.github.io/devmax.html і приклади проектів, наприклад https://github.com/light-tech/DevMaxDirectXTutorialSample на нашому GitHub.
DevMax — це середовище розробки програмного забезпечення (IDE) C/C++. Інтерфейс користувача натхненний здебільшого кодом Visual Studio (VS), але на відміну від коду VS
* DevMax написано мовою C++, а не неефективним TypeScript
* DevMax набагато легший (він менш потужний і, звичайно, не підтримує розширення)
Порівняно з повним пакетом Visual Studio,
* DevMax надзвичайно легкий: сама програма має встановлений розмір приблизно 2 МБ, а з 30 МБ додатково ви отримуєте компілятор C/C++ і компоновщик в одному пакеті (порівняно з 3 ГБ базової інсталяції Visual Studio для розробки настільних комп’ютерів або 700 МБ, щоб отримати лише редактор!).
* DevMax не забруднює вашу систему: він не розміщує файли всюди. Visual Studio створює купу папок у Program Files, розміщує купу пакетів у C:\ProgramData\Microsoft\VisualStudio, конфігурації програми в %localappdata%, ... і записує близько 100 МБ даних до реєстру!)
* DevMax використовує набагато менше пам’яті, ніж Visual Studio: DevMax не виконує зайвих операцій, таких як збір телеметрії та отримання новин від Microsoft. Типове використання споживає близько 10-40 МБ пам'яті (більше під час компіляції); у порівнянні з приблизно 800 МБ VS (для вашої інформації, VS запускає не один, а багато різних процесів під час виконання, для отримання новин, перевірки оновлень тощо; типова машина з 2 ГБ оперативної пам’яті буде майже максимально використана під час роботи VS).
* DevMax також набагато ефективніший за звичайну IDE: більшість IDE компілює код, виконуючи зовнішній (командний рядок) компілятор, такий як gcc, cl.exe, ... Оскільки компілятор і компонувальник уже пов’язані з програмою, DevMax не потрібно запускати кілька програм командного рядка для компіляції вашого коду. Файли також кешуються між різними компіляціями, тому їх можна компілювати набагато швидше, ніж Visual Studio.
* DevMax і його дочірня програма C++ Compiler (отримайте безкоштовно на https://github.com/light-tech/light-tech.github.io/releases) працюють в окремих вікнах і процесах. Якщо у вас кілька екранів, ви можете запускати кожну програму на одному екрані, щоб збільшити свою продуктивність. Наразі ми не віримо, що таке можливо з Visual Studio: ви не можете запустити редактор VS і консоль збірки в окремих вікнах.
* І останнє, але не менш важливе: інсталяція DevMax займає кілька секунд, тоді як для VS ви зазвичай почуєте таку розмову між програмістом і другом:
- Що ти робив у свій перший день на роботі?
- Встановлення Visual Studio.
Звичайно, DevMax не може бути інструментом, який підходить для всіх, оскільки він не забезпечує всіх зручностей і послуг (наприклад, налагодження) Visual Studio. Підходить розробникам з помірними потребами; наприклад, студенти, які намагаються навчитися програмуванню на C/C++, або розробники базового досвіду, які знають, як виконувати діагностичне журналювання, писати модульні тести тощо та потребують невеликої підтримки налагодження в реальному часі. (Початкова мета DevMax — розробити нашу власну програму Windows Store. Фактично, DevMax використовується для розробки самої себе! Ми використовуємо DevMax для розробки та Visual Studio Team Service для створення та тестування програми.)
Робочий процес дуже простий: відкрийте вихідну папку, переміщуйтесь по ній, редагуйте файли.
ВАЖЛИВА ПРИМІТКА:
ШКОДА, ЩО МИ НЕ МОЖЕМО ДОДАТИ КОМПІЛЯТОР CLANG ПРЯМО В НАШУ ПРОГРАМУ, ОСКІЛЬКИ БІБЛІОТЕКА ВИКОРИСТОВУВАЛА DESKTOP API, ЯКИЙ НЕ ДОЗВОЛЯЄ НАМ ПРОЙТИ СЕРТИФІКАЦІЮ МАГАЗИНУ. Враховуючи СКЛАДНІСТЬ CLANG, ВАЖКО ВИДАЛИТИ ЦІ ВИКЛИКИ API. (З НАШОГО АНАЛІЗУ ЦІ API НАСПРАВДІ НЕ ВИКЛИКАЮТЬСЯ, АЛЕ VISUAL STUDIO НЕ ЗНАЄ ПРО ЦЕ.) ЧЕРЕЗ ЦЕЙ ПРОГЛЯД ВАМ ПОТРІБНО ВСТАНОВИТИ ОКРЕМУ (БЕЗКОШТОВНУ) ПРОГРАМУ З НАШОГО ВЕБ-САЙТУ ДЛЯ КОМПІЛЯЦІЇ C/C++. МИ ВИБАЧАЄМО ЗА ЦІ НЕЗРУЧНОСТІ. ТАКОЖ ЧЕРЕЗ ОБМЕЖЕННЯ УНІВЕРСАЛЬНОЇ ПЛАТФОРМИ WINDOWS ВАМ ПОТРІБНО БУДЕ ВИКОНАТИ ДОДАТКОВЕ НАЛАШТУВАННЯ ДЛЯ КОМПІЛЯЦІЇ КОДУ.
Зверніться до нашого посібника за адресою https://light-tech.github.io/devmax.html, щоб отримати покрокові інструкції.
Перша версія підтримує лише редагування коду. У майбутньому плануємо доповнити
* ВИДАЛИТИ [Вже додано в 1.0.2.0 як доказ концепції] Компілятор C++ і компонувальник після випуску Clang 4.0 (це функція доступна лише для робочого столу) ЗАВЕРШИТИ ВИДАЛЕННЯ
* Інтерпретатор (функція лише для робочого столу); здебільшого корисний для виконання модульних тестів
* Пошук коду по всій папці
* І потенційно багато іншого, наприклад перевірка синтаксису, форматування коду