Bir .c veya .h dosyasının en üstünde bulunan #include
s düzenlemeye yardımcı olan araçlar var mı?#includes düzenlenmesine yardımcı olan araçlar var mı?
Sadece merak ediyorum, çünkü kodumu yeniden yapılandırarak, çeşitli küçük işlev tanımlarını/bildirimlerini tek bir uzun dosyadan farklı küçük dosyalara taşıyorum. Artık küçük dosyaların her biri, uzun dosyanın en üstünde bulunan #include
s alt kümesine ihtiyaç duyar.
Sadece # includes'i elle çözmek için can sıkıcı ve hataya eğilimli. Çoğu zaman kod bile #include
s var olsa derler. Örnek: A Dosyası, std::vector
'u kapsamlı bir şekilde kullanır ancak vector
; ama şu anda vector
(belki bazı özyinelemeli içerir aracılığıyla) dahil olmak üzere bazı belirsiz başka bir başlık içerir.
Bu sorunun hakkında Eclipse CDT sitesinde bir tartışma buldum: http://wiki.eclipse.org/CDT/C_editor_enhancements/Include_management – Frank