Короткий ответ на этот вопрос заключается в том, что я считаю, что вам потребуется плагин для выполнения такого рода действий;в Package Control может быть, а может и нет, я не уверен.
Более длинный ответ заключается в том, что команды, которые сворачивают и разворачивают текст (которые отображаются через привязки клавишменю и стрелки сгиба в желобе) не позволяют перекрывать сложенные участки.
По сути, любой символ в файле можно считать свернутым или не свернутым;поэтому, когда вы складываете область, все внутри нее считается сложенным.В вашем случае это означает, что при сворачивании родительского класса информация о том, что методы также были уже сложены, теряется, поэтому они больше не складываются, когда вы разворачиваете родительский класс.
Чтобы обойти это,плагин должен был бы попытаться запомнить состояние согнутых областей, чтобы вместо этого он мог частично раскрыть вещи.