manejo libreria ficheros dirent directorios c++ visual-studio visual-studio-2012 solution

c++ - ficheros - libreria dirent h de c



Visual Studio & C++: Usa filtros como directorios (3)

La solución "Mostrar todos los archivos" no me funcionó porque, en mi caso, los archivos de origen no se encontraban en el directorio que contiene el archivo del proyecto.

Finalmente, terminé escribiendo una extensión VS que le permite organizar la estructura de filtro dentro del proyecto o la estructura de archivos en el disco automáticamente invocando un comando a través del menú contextual. Pensé que algunos de ustedes podrían estar interesados ​​en esa extensión también:

https://github.com/reloZid/vc-fileutils

Uso Visual Studio 2012 Professional y C ++ . Al crear los llamados ''filtros'' y agregarles archivos de origen, los archivos en el explorador de soluciones se dividen en subdirectorios, mientras que en el sistema de archivos están todos en el mismo directorio (el directorio del proyecto)

Pregunta: Quiero agregar un archivo a un filtro al mismo tiempo que lo agrego al directorio correspondiente en el sistema de archivos. ¿Cómo se puede lograr esto además de mover manualmente los archivos?


Solo conozco esta solución: primero crea la estructura de carpetas en el explorador de Windows y luego arrastra / suelta los archivos / carpetas desde el explorador de Windows al explorador de soluciones de Visual Studio. ¡Los agregará a todos como un "filtro" a Visual Studio!


Una alternativa sería cambiar a "Mostrar todos los archivos" en el menú superior del Explorador de soluciones.

De esta manera puedes mover y administrar archivos en carpetas.

Sin embargo, los filtros no se utilizarán.