Tutorial 1: Eclipse Filter
From WiCWiki
To add this filter open the folder "org.python.pydev_1.3.10" in the eclipse plugin folder and open the "plugin.xml". Search for "commonFilter" and add the following lines.
<commonFilter activeByDefault="true"
name="*.dll"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideDLL">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.dll"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.exe"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideEXE">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.exe"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.dll"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideDLL">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.dll"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.hash"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideHASH">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.hash"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.ice"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideICE">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.ice"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.loc"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideLOC">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.loc"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.tga"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideTGA">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.tga"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.tfm"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideTFM">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.tfm"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.pdb"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hidePDB">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.pdb"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.ini"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideINI">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.ini"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.ico"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideICO">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.ico"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.dds"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideDDS">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.dds"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.xml"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideXML">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.xml"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.txt"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideTXT">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.txt"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.dat"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideDAT">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.dat"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.nnn"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideNNN">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.nnn"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.mrb"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideMRB">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.mrb"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.raw"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideRAW">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.raw"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.p3b"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideP3B">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.p3b"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="*.p3f"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideP3f">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.p3f"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="_juicelog"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hide_juicelog">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="_juicelog"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="deploymentareamasks"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hidedeploymentareamasks">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="deploymentareamasks"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="hires"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hidehires">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="hires"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="loading"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideloading">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="loading"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="surroundmeshes"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hidesurroundmeshes">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="surroundmeshes"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="roads"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideroads">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="roads"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="TerrainExts"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hideTerrainExts">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="TerrainExts"/>
</adapt>
</filterExpression>
</commonFilter>
<commonFilter activeByDefault="true"
name="treeshadows"
description="Hide my custom file"
id="org.python.pydev.navigator.filters.hidetreeshadows">
<filterExpression>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="treeshadows"/>
</adapt>
</filterExpression>
</commonFilter>
