I want to use outlining both in Visual Studio's text editor and in VA Outline to maintain a 4000+ line header file using #pragma region. I want to collapse the whole outline and then "drill into" just one part without getting lost by the rest of the outline. I can do this in the text editor with "toggle all outlining", but I'm forced to laboriously collapse each node by hand in VA Outline. Once done, when I switch away to the .cpp and then switch back to the header file, I've lost all history of collapse state and have to recollapse each node again.
Thank you! The '*' does the opposite of what I'm looking for. I'd like to start with: + Class 1 + Class 2 + Class 3
And then when I click on Class 1 I'd like to see: + Class 1 ...+ public: ...+ protected: ...+ private: + Class 2 + Class 3
And only when I click on + protected: should I see + Class 1 ...+ public: ...+ protected: ......+ Method1 ......+ Method2 ...+ private: + Class 2 + Class 3
Instead, the current default is to fully expand all branches of the tree, and I cannot collapse them all down without systematically collapsing each subnode by hand.