2016-07-28 1 views
1

Comment obtenir tous VirtualFile d'un projet en utilisant intellij plugin sdk. Y a-t-il aussi des livres ou un tutoriel pour le développement de plugins intellij avancés.Comment obtenir tous VirtualFile d'un projet en utilisant intellij plugin sdk

+0

Qu'essayez-vous d'accomplir? Obtenir tous les fichiers virtuels pour un projet est extrêmement peu susceptible d'être la bonne façon d'accomplir votre tâche. – yole

+0

J'ai besoin de mettre à jour un fichier dans mon projet, par exemple test.java. Je dois obtenir ce fichier et ensuite mettre à jour ce fichier. Donc, à partir de virtualfile, nous pouvons obtenir Document, puis le fichier peut être mis à jour. Fondamentalement, balayer l'ensemble du projet et obtenir un fichier particulier et mettre à jour le fichier. – Bijesh

Répondre

3

Votre tâche ne nécessite pas d'obtenir tous les VirtualFile s d'un projet. Pour obtenir un VirtualFile pour un fichier spécifique dans votre projet, utilisez LocalFileSystem.getInstance().findFileByIoFile().

+0

Merci, il a aidé ... :) – Bijesh

+0

Il y a aussi 'VfsUtil.findFileByIoFile()'. Hmmm ... –