Fingercomp 4 409 Опубликовано: 23 сентября, 2018 @Krutoy когда-то писал про IDE для Lua, но с тех пор, я надеюсь, всё достаточно преобразилось, чтобы снова подошло время задать следующий вопрос: «Какие есть окружения разработки для Lua?» Желательно интегрированные. Иными словами: редактор кода полноценный (само собою); автодополнение (уже никуда без этого); дебаггер; поддержка множества окружений Lua (так, чтобы можно было и OpenOS встроить); неубогий вид; линтер, автоформаттер; статический анализатор кода; инструменты рефакторинга; сборка, запуск, деплой; конфигурируемость и удобность. Неплохими примочками была бы ещё поддержка C, C++ на уровне, но здесь, впрочем, можно и CLion/Eclipse поставить. Если есть опыт использования, интересно было бы услышать его тоже. Например: vim — из списка только 2 пункта есть: первый и последний. Творить лютую жесть можно (для однотипного изменения есть и реплейс по регексу полноценный, и макросы, которыми я довольно часто пользуюсь), к тому же, он легковесный и шустрый очень. Но без остальных пунктов как-то печально писать код. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc 625 Опубликовано: 23 сентября, 2018 https://studio.zerobrane.com/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro 3 563 Опубликовано: 23 сентября, 2018 IDEA с плагином на поддежрку Lua (например EmmyLua). Редактор разумеется есть. Достаточно удобный. Автодополнение тоже. Дебаггер - MobDebug. Окружения - при создании проекта можно подключить библиотеки и фреймворки. Не пробовал как оно работает. Неубогий вид в комплекте. Линтер-форматтер есть. Плюс можно подключить LuaCheck. Статический анализ есть. Рефакторинг удобный. Запуск - разумеется, остальное - хз что ты имеешь ввиду. Конфигурируемость в наличии. Для поддержки C/C++ можно, как уже было упомянуто, ставить плагин не на чистый IDEA, а на CLion. Правда он не имеет бесплатной версии. Из минусов - ресурсоемкость. Сожрать гиг памяти для IDEA как нефиг делать. 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Appo 86 Опубликовано: 28 сентября, 2018 кажется VS Code подходит поддерживает всё вышеописанное ( автодополнение т.д. ) для большинства языков, платформ легковесный дебагер на любой на вкус ( установка через менеджер расширений в один клик ) встроенный менеджер git На данный момент, с учетом опыта его использования, он кажется самым передовым редактором, объединяя всех разработчиков, всех языков под свое крыло 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Clor 106 Опубликовано: 23 мая, 2019 (изменено) IDEA + EmmyLua + Файлы заглушки для компонентов итд. https://www.dropbox.com/s/82yd0cebqabpiqi/src.rar?dl=0 Есть парсер доков в заглушки, но с косяками писал не я, сравните доки которые он умеет и те что дает вам components -l [component] > [filename] при необходимости уберите ; поставьте -- Пишу как если б это было java со всеми плюшками. Скрытый текст Изменено 24 мая, 2019 пользователем Alex Установка спойлера 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах