Есть ли способ отключить разделы скрипта, не скрывая его в комментариях? - PullRequest
0 голосов
/ 22 октября 2019

Итак, я встроил несколько собственных макросов в свой основной скрипт (где я собираю свои обычные инструменты), которые запускаются горячими клавишами. Я начинаю накапливать эти макросы и хотел бы отключить некоторые разделы скрипта, чтобы я мог снова использовать горячую клавишу и свернуть раздел кода в моем редакторе. Я не хочу создавать отдельные сценарии для этих пользовательских функций (без особой причины tbh).

Я попытался обернуть часть сценария в оператор if, но он просто выполняет код независимо от условия (см. ниже)

if(0){
   ^!s::
        <my script>
   return
}

Насколько я понимаю, ^! s :: горячая клавиша компилируется, даже если она находится в неуспешном условном выражении, и независимо от этого запускает действия скрипта. Будет ли это правильное понимание? Есть ли способ «отключить» этот раздел скрипта, не комментируя его?

...