\R
ne met à jour les plis. Les seuls moyens satisfaisants que j'ai trouvé pour ajouter de nouveaux répertoires est soit de supprimer l'entrée et de relancer \C
pour créer le projet à nouveau (je n'ai tendance à l'utiliser que s'il y a beaucoup de nouveaux répertoires à inclure) ou à ajouter le répertoire comme manuellement ceci:
Name=Path {
}
puis a frappé \r
dans ce pli. Bien que je trouve cela parfois frustrant, j'ai tendance à le considérer comme une fonctionnalité maintenant: j'ai un répertoire Documentation dans mon projet, qui contient tous les fichiers et répertoires générés par doxygen, dont il existe des masses. Si j'utilise \C
après l'exécution de doxygen, il y a un nombre ridicule de plis, donc je les supprime de la liste. \R
puis ne les rajoute pas, ce qui est une bonne chose.
Cela signifie aussi que je peux avoir (par exemple) une structure de dossiers Daft comme ceci:
Project/
Source/
File1.c
File2.c
Headers/
File1.h
File2.h
LibraryModules/
FreeRTOS/
Source/
RTOSSource.c
portable/
RVDS/
ARM_CM3/
port.c
et affichez-la:
Project=/path/to/Project {
Source=Source {
File1.c
File2.c
}
Headers=Headers {
File1.h
File2.h
}
LibraryModules=LibraryModules {
FreeRTOSSource=FreeRTOS/Source {
RTOSSource.c
}
FreeRTOSPort=FreeRTOS/Source/portable/RVDS/ARM_CM3 {
port.c
}
}
}
qui est au moins un peu plus facile à gérer.
Avez-vous récemment changé votre 'mapleader'? Il est possible que le plugin de projet utilise réellement ' R' au lieu d'utiliser explicitement' \ R' dans ses mappages. –
Non, je ne l'ai pas fait. Juste curieux fait ce travail pour d'autres personnes? – random