Moje okienko z plikami źródłowymi szybko się rozwija (pod względem liczby plików w moim projekcie) i robi się trochę kłopotliwe, aby szybko zlokalizować konkretny plik źródłowy, do którego muszę uzyskać dostęp w dowolnym miejscu. dany czas. Używam C++ Buildera Embarcadero, ale napotkałem ten problem także w innych IDE C++.Sposób logicznego porządkowania plików źródłowych w C++
W Javie często używam pakietów do tworzenia logicznych podziałów mojego kodu źródłowego, szczególnie gdy mamy do czynienia z dużą liczbą plików źródłowych w jednym projekcie. Chociaż nie jest to oczywiście jedyny cel pakietów Java, są one bardzo przydatne w tym zakresie.
Czy ktoś ma jakieś pomysły na temat tego, jak mogę osiągnąć podobną funkcjonalność w C++? Czy powinienem podzielić moje źródło na foldery fizyczne? Czy C++ Builder oferuje jakąś funkcję wirtualnego folderu/grupowania, której po prostu nie widzę? Wszelkie pomysły są doceniane i dziękuję.
Zazwyczaj poruszam się po przeglądarce klas, zamiast polegać na organizacji plików źródłowych. –
Porządkuj w folderach. A jeśli jest to jego duży moduł, proponuję wprowadzić go w projekt –
Jeezo jestem niewłaściwym facetem, o który można zapytać.Jestem bardzo zuchwały o organizacji, w której mój IDE rzadko ma otwarte więcej niż trzy pliki źródłowe, a moje projekty są zawsze instalowane z src/folderem z potencjalnie src/feature, jeśli rzeczy zaczynają się robić owłosione (które rzadko robią, odkąd jestem nie jest zwolennikiem big-bin). Również projekt obejmuje/folder dla cross-feature zawiera. – WhozCraig