EGez wrote:Ребят, у меня сейчас довольно трудновато со временем, не все сразу, по мере возможности.
Разумеется )
Добавлю пожеланий:
[*] таблицы снабжать символом пометки (типа ►)
[*] при просмотре значений:
- многострочный текст выравнивать по левому краю
- возможность скопировать имя/значение по хоткею
[*] для функций: просмотр среды
[*] для функций: информация debug
- действия в меню просмотра getinfo: в первую очередь возможностью открытия редактора в месте определения функции
- просмотр upvalues
[*] ограничивать длину строк в списке
Отдельно выделю пожелания, касающиеся использования lua_explorer из других скриптов:
[*] выводить таблицы в начале списка
[*] возможность отключать средства редактирования (F4, Del)
[*] возможность отключать автоматическое назначение хоткеев
[*] показывать названий ключей без кавычек
Возможно стоит обходиться без кавычек везде (кроме значений с пробелами по краям)
[*] Задавать мин. ширину списка
Эти опции можно было бы передавать при вызове флагами
Учитывая бесконечность пожеланий, возможно имеет смысл предусмотреть возможность подключения к основному скрипту пользовательские расширения.
Типа пользовательская функция, вызываемая по определённому хоткею (F11).
Для разных типов значений могут быть отдельные функции.