Онлайн-справочник по самым часто задаваемым вопросам из темы "Как сделать?" на форуме QSP.su

21.3. Как свернуть кусочек кода, написанный под комментарием?

В: Как свернуть кусочек кода, написанный под комментарием? В идеале, чтоб остался один только комментарий.

Пример:

! комментарий, до которого нужно свернуть код
    "Строчка кода"
    "Ещё строчка кода"
    a=b

О:

К сожалению Quest Generator не учитывает комментарии, когда высчитывает сворачиваемые участки кода, поэтому нельзя свернуть код до комментария. Можно использовать подобный костыль:

$args['свернём код до этой переменной']=$args['свернём код до этой переменной']
    
! комментарий
    "Строчка кода"
    "Ещё строчка кода"
    a=b
$args['свернём код до этой переменной']=$args['свернём код до этой переменной']

com=com ! комментарий, до которого сворачиваем блок кода
    
! комментарий
    "Строчка кода"
    "Ещё строчка кода"
    a=b
com=com ! комментарий, до которого сворачиваем блок кода

local com ! комментарий, до которого сворачиваем блок кода
    
! комментарий
    "Строчка кода"
    "Ещё строчка кода"
    a=b
local com ! комментарий, до которого сворачиваем блок кода