bones18, desde ya te comento que no es para nada recomendable tener 5000 líneas en un solo archivo.
No solo que pierdes legibilidad, sino que también aumentas las posibilidades de cometer errores y de hasta repetir funciones que hagan cosas parecidas.
Lo recomendable es que dividas tu proyecto en varios archivos, agrupando funciones por tareas comunes. De esa forma, cuando tengas que buscar algo, sabrás donde ir y no necesitarás de navegarte por las 5000 líneas.
Respecto a si puedes "Expandir o Colapsar" código, he visto esa opción habilitada cuando usas un compilador de C en el IDE pero no en el assembler.
Si lo codificaste en C, puedes hacer:
1. Boton Derecho sobre el código de tu archivo.c
2. Selecciona Properties
3. Se abrirá una ventana con 3 pestañas. Selecciona EDITOR.
4. Habilita Enable Code Folding.
Ya podrás ver un signo [ - ] o [ + ] para comprimir/expandir.
Saludos