@fastascent я не погромист
Мелочи от зануды
-
Feature request. Чтобы было как-то удобно загружать модули для Node.js, используемые в нескольких проектах. Например, указывать путь относительно директории текущего проекта. Сильно бы упростило дело. Иначе - массовое копирование кода и практическая невозможность контроля кода.
-
Видимо, есть интерференция с широко используемой программой Process Explorer. При ней запущенной "FastExecuteScript.exe" через некоторое время вылетает с крашем. В принципе, это решается выходом из Process Explorer, и некоторые другие программы тоже с ним не дружат, например, Skype. Но так, для справки.
-
Я валю сюда, потому что это и не прямо ошибки. А с т.з. глобальной энтропии - ваще мелочи. Но набирается. Под каждую мелочь тему заводить - мусор плодить.
К тому же, это всё важно только тру девелоперам. Целевой аудитории кубики бы складывать научиться. Поэтому это всё для саппорта не в приоритете. На досуге как-то почитает.
-
Мелкая ошибка в отчетности по итогам выполнения скрипта. При наличии ресурса RA, который никогда не кончается, и ресурса RB, который исчерпаем и кончился, выдаёт причину останова скрипта "All data have been processed for RA", а должен "All data have been processed for RB".
Немного вводит в заблуждение.
-
- было бы хорошо, если бы для всех блоков одного уровня был какой-то свой цветовой код, а то если несколько уровней вложенности сложновато бывает понять, на каком я сейчас уровне (Например слева сделать кружок красный, зеленый синий - по кругу можно даже пустить :) ) Раскраска вручную, которая сейчас есть выполняет другую функцию в проектах
- Сделайте, пожалуйста, в меню файл пункт "закрыть проект", чтобы полностью выгрузить его из памяти, как во всех обычных программах.
- Сделать возможность задания имени переменной для циклов. Я в цикле вызывал функцию, в которой тоже отрабатывал цикл (for или foreach) и при возврате переменная сбивалась. Пришлось костылями - вводить переменную в которую перед вызовом функции запоминать и после возврата восстанавливать. И если входов много, то громоздко очень.
Может я не умею просто, но в видео нигде не слышал. Как реализовать цикл в цикле если у нас только одна переменная cycle_index?
-
@Profuter Соглашусь с @daemons, что лучше было бы создать отдельную тему.
- Не совсем понятно, нарисуйте схематичный пример. Потому что сейчас есть линии вложенности, плюс можно свернуть циклы.
- Можно загрузить любой другой, или создать, или просто выйти. Думаю гораздо продуктивнее будет кнопка закрыть без сохранения, а то не всегда внесённые изменения нужны, но при закрытии сработает автосейв.
- Вообще не понял, сделал тестовый скрипт для проверки [[CYCLE_INDEX]] в нескольких вложенных циклах, всё правильно отработало, стек не сбивается.
-
Не совсем понятно, что именно там сбивалось, ибо да, имя переменной-итератора сейчас одно на все циклы, но ее значения при возврате из вложенных циклов железно правильно извлекаются из стека. И да, ясно, что хотелось бы гибкости. Например, если нужно сразу 2 итератора или просто не нравится название CYCLE_INDEX :)
Это несложно сделать, но таких "несложно" у автора уже вагон.
-
@daemons у меня неправильно возвращает - у людей в ветке тоже :)
https://community.bablosoft.com/topic/3751/не-корректная-работа-при-использовании-цикла-в-цикле вот ветка, чтобы было понятнее что сбивается.
всё сбивается и сайкл индекс и форичдата - приходится костылики приделывать. Если есть возможность ввести имена переменных это будет отлично.
