В VS2008 есть способ сделать это: выделите фрагмент кода, который вы хотите свернуть, затем нажмите аккорд Ctrl-M+H
.
Я использую это довольно редко при редактировании файлов javascript, но, к сожалению, он не постоянный - код javascript вернется к своему обычному состоянию, если вы закроете и снова откроете файл. Раньше у меня были файлы js, которые открывались неделями в редакторе в прошлом, просто чтобы не потерять все мои тщательно обработанные складные области.