Eclipse: comment cacher des fichiers dans l'Explorateur de Projet
J'ai un constructeur personnalisé dans la CDT, qui ajoute beaucoup de fichiers dans le répertoire du projet. Je veux ces fichiers filtrés à partir de l'Explorateur de Projet, mais ne peut pas comprendre comment (le masque de fichier est *.ooj).
Est-il possible d'ajouter un filtre personnalisé par le masque de fichier dans la personnalisation de l'Affichage? Ou peut-être il ya une autre façon de cacher des fichiers dans l'Explorateur de Projet?
Vous devez vous connecter pour publier un commentaire.
Voici comment le faire sur Eclipse Indigo/Luna/Néon (comme de 2018-05-22):
Vous pouvez définir un filtre pour que. Ouvrez le menu affichage dans l'Explorateur de packages, puis choisissez "Filtres..." Ici, vous pouvez définir un motif de cacher des fichiers.
Filters
option. J'ai besoin de cliquez sur Personnaliser l'Affichage pour accéder àFilters
. Mais il y a seulement des filtres prédéfinis, tels que "les Fichiers d'Archive", "Fichiers Java", etc, et pas de possibilité d'ajouter/modifier ces filtresComment ajouter global défini par l'utilisateur filtres de ressources pour le Projet Eclipse affichage de l'Explorateur:
De la modification et de la commutation des filtres sur un niveau de projet a besoin d'un grand nombre de clics et peut être fastidieux si vous avez de nombreux projets dans votre espace de travail. Si vous avez besoin d'appliquer ou de basculer les mêmes paramètres de filtre sur tous les projets, encore et encore, vous pourriez préférer un plus rapide et la solution globale pour tous les projets et tous les espaces de travail.
Modifier les fichiers
plugin.xml
etplugin.properties
dansplugins/org.eclipse.ui.navigator.resources_{version}.jar
(extraire, modifier et ajouter de nouveau les fichiers modifiés).Par exemple, ajouter un fichier seulement de filtre dans
plugin.xml
à l'élément/plugin/extension @point="org.eclipse.ui.navigator.navigatorContent"
:Comme autre exemple, ajouter un fichier et le répertoire de filtre dans
plugin.xml
le même élément:Fournir les noms de filtre et la description de tous les ajout de filtres dans
plugin.properties
. Filtre ordre d'affichage dans l'Explorateur de Projets de vue est par ce nom de filtre indépendamment du type de filtre:Redémarrer Eclipse et de réinitialiser ses caches:
eclipse.exe -clean
*.orig
fichiers (à partir de hg/git fusionne): cela a fonctionné:<commonFilter id="org.eclipse.ui.navigator.resources.filters.origFiles" name="%filters.origFiles.name" description="%filters.origFiles.description" activeByDefault="false"> <filterExpression> <adapt type="org.eclipse.core.resources.IFile"> <test property="org.eclipse.core.resources.name" value="*.orig" /> </adapt> </filterExpression> </commonFilter>
pourplugin.xml
et ...filters.origFiles.name=*.orig resources filters.origFiles.description=Hides resources that end with ".orig", e.g. generated on versioning system merges (e.g. Mercurial/HG, GIT)
pourplugins.properties
. aprèseclipse -clean
tout ce qui était disponible dans Eclipse Kepler 🙂Tout d'abord merci à @emmzett
Veux juste expliquer dans un mode détaillé de emmzett de répondre parce que je ne savais rien de l'édition des fichiers de plugin et j'ai passé 2 heures sur ce. Peut-être que je peux économiser votre temps avec cela clarifie l'expression.
plugins->org.eclipse.l'interface utilisateur.navigator.resources_(eclipse version).jar
plugin.xml
ouvrir avec un éditeur de texte(bloc-notes,Notepad++...), leplugin.xml
fichierpoint="org.eclipse.ui.navigator.navigatorContent"
et collez code ci-dessousSpecifyAnIdForYourFileType
avec un nom unique pour l'idChangement
"your specific file"
avec votre fichier de suffixe comme*.pdf
oudesktop.ini
etc.plugin.xml
et de sortieplugin.properties
ouvrir avec un éditeur de même que 3.étapeCollez ce code
plugin.properties
et de sortieProject Explorer
àle côté gauche
View Menu
icône dans le coin supérieur droitFilters and Customization...
Filters
menu.C'est tout ce que je veux merci encore à emmzett.
Ce qui concerne.