Мелочи от зануды
-
Хорошо бы частоту сброса изменений ресурсов в файл сделать не hardcoded 10000, как сейчас, а как-то настраиваемой. Этот фича особенно важна, когда борешься с крашами.
-
@Antonio Запостил: http://community.bablosoft.com/topic/3727/краши-fastexecutescript-exe
Логи BAS ничего не дают. Отчет WER приложил, но хз что он даст.
-
- было бы хорошо, если бы для всех блоков одного уровня был какой-то свой цветовой код, а то если несколько уровней вложенности сложновато бывает понять, на каком я сейчас уровне (Например слева сделать кружок красный, зеленый синий - по кругу можно даже пустить :) ) Раскраска вручную, которая сейчас есть выполняет другую функцию в проектах
- Сделайте, пожалуйста, в меню файл пункт "закрыть проект", чтобы полностью выгрузить его из памяти, как во всех обычных программах.
- Сделать возможность задания имени переменной для циклов. Я в цикле вызывал функцию, в которой тоже отрабатывал цикл (for или foreach) и при возврате переменная сбивалась. Пришлось костылями - вводить переменную в которую перед вызовом функции запоминать и после возврата восстанавливать. И если входов много, то громоздко очень.
Может я не умею просто, но в видео нигде не слышал. Как реализовать цикл в цикле если у нас только одна переменная cycle_index?
-
@Profuter На все ваши вопросы, я уверен, ответы будут. Только надо эти вопросы оформить в отдельную тему.
-
@Profuter Соглашусь с @daemons, что лучше было бы создать отдельную тему.
- Не совсем понятно, нарисуйте схематичный пример. Потому что сейчас есть линии вложенности, плюс можно свернуть циклы.
- Можно загрузить любой другой, или создать, или просто выйти. Думаю гораздо продуктивнее будет кнопка закрыть без сохранения, а то не всегда внесённые изменения нужны, но при закрытии сработает автосейв.
- Вообще не понял, сделал тестовый скрипт для проверки [[CYCLE_INDEX]] в нескольких вложенных циклах, всё правильно отработало, стек не сбивается.
-
@Fox
Он имеет ввиду что в лог нельзя вывести:[[CYCLE_INDEX1]][[CYCLE_INDEX2]][[CYCLE_INDEX3]]
-
Не совсем понятно, что именно там сбивалось, ибо да, имя переменной-итератора сейчас одно на все циклы, но ее значения при возврате из вложенных циклов железно правильно извлекаются из стека. И да, ясно, что хотелось бы гибкости. Например, если нужно сразу 2 итератора или просто не нравится название CYCLE_INDEX :)
Это несложно сделать, но таких "несложно" у автора уже вагон.
-
Шорткаты типа Ctrl+S работают только, если фокус ввода в черной области окна. Из "кубиков", панели экшнов и браузера не работают.
-
@daemons у меня неправильно возвращает - у людей в ветке тоже :)
https://community.bablosoft.com/topic/3751/не-корректная-работа-при-использовании-цикла-в-цикле вот ветка, чтобы было понятнее что сбивается.
всё сбивается и сайкл индекс и форичдата - приходится костылики приделывать. Если есть возможность ввести имена переменных это будет отлично.
-
Необъяснимо подкрашивает сообщения в логе как ошибки - красным:
Происходит рандомно на любых скриптах, выполняющихся достаточно долго. И в Студии, и в FastExecuteScript.
-
@daemons
Глюк это. Описывал его. У вас в сообщениях правее какието теги есть. И басный лог их периодически считывает.
-
@forall Да, и периодически взглючивает также подкрашивая вдруг половину серым. В общем, иногда ералаш.