Últimamente he tenido una Mac en el trabajo, y me sorprendió ver que Xcode aún encontraría mi último proyecto después de cambiar el nombre de su carpeta y moverla a otro lugar.
Ahora entiendo que este es el resultado de una infraestructura pesada en el trabajo, pero me preguntaba si sería posible de alguna manera lograr una funcionalidad similar para el resto del mundo Unix.
filesystems
symlink
open-files
rename
julien
fuente
fuente
mv /path/to/project /new/path/to/project
¿aún lo encontraría? ¿O te estás moviendo / renombrando en Xcode? La mayoría de los IDE podrán cambiar / cambiar el nombre / mover trivialmente archivos de proyecto y aún así encontrarlos bien.Respuestas:
Bueno, en Linux podrías usar inotify para rastrear los cambios en tus archivos. Inotify está integrado en el núcleo y tiene enlaces a muchos idiomas diferentes, lo que le permite escribir rápidamente dicha funcionalidad si la aplicación con la que está trabajando aún no admite inotify.
fuente