MacOS – How to select a file or directory inside a package

finderfoldersmacos

When an application pops up the Mac OS X standard file or directory chooser dialog it won't allow me to open packages so that I can select something within. Is there a way to do this without creating a symbolic link to the target?

For a specific example: I've installed Komodo Edit & the Python SDK for Google App Engine. In Komodo's Language > Python preferences I can add Python import directories to help with syntax checking or debugging. The GAE libraries are in /Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine but I can't navigate there using the directory chooser.

(I'm not asking how to browse the contents of a package from the Finder or command line.)

Best Answer

You can use the Finder to navigate inside the bundle, and then drag and drop the file to the 'Open file' dialog/sheet.

See a more visual explanation here.