Но появилась новая проблема. Иногда скрипт во время работы внезапно запрещает выделять действия. Т.е при клике на любое действие, оно просто не выделяется красным. Это второй баг, независимый от первого если что
Можно ли перейти к метке, которую скрипт еще не проходил? (вперед скрипта)
-
@Denis_krsk ну попробую я в режиме записи, а в режиме запуска не выйдет на середине скрипта и неохота отключать его будет. в режиме отладки не из функции то курсор не выходит.. а запускать неготовый скрипт неохота.
а в чем опасность работы с метками? почему надо быть осторожным?
-
@sogbest Ну вот вам пробовать неохото, а нам почему помогать должно быть охото? Например можно меткой перейти внутрь какой-нибудь функции и тем самым пропустить ее инициализацию, что-то может в определенной ситуации привести с не совсем понятным багам.
-
если метка ведет внутрь ифа, а следо есть ельзе, то поскольку условное выражение не было вычеслено дойдя до ельзе будет ошибка нет переменной, метка внутрь блока игнорировать ошибки и игнорировать ощибки не сработает, между функциями метками скакать совсем дурацкая идея, но главное же же знать что делаешь
-
@Denis_krsk она должна из двух долгих циклов вывести при одном условии под блок else. Без метки туда никак не выйти, потому что все в if зациклено другими метками. Но при том условии смысла в циклах не будет.
Поэтому можно ли из функции "N" вывести ее в Main сразу под else, если if к которому относится else уже проходился -
Я когда бас начинал изучать, то первые проекты были похожи на карусели из циклов, выглядело забавно - весь проект состоит из циклов и условий входов-выходов, минус тут в том, что самому потом разобраться будет сложновато и если делаешь для клиента сложный скрипт, то объяснить как работают циклы не всегда получается)
