Osmose / advanced-open-file

Open files and folders in Atom easily.
https://atom.io/packages/advanced-open-file
Other
118 stars 20 forks source link

Match any file in a project #114

Closed abdulhaq-e closed 8 years ago

abdulhaq-e commented 8 years ago

Thanks for the package. It really makes working with atom more efficient.

In emacs, there is a similar packages that opens ("finds") any file in the current project without switching to the file's directory. Is it possible to implement this?

Osmose commented 8 years ago

That sounds like the fuzzy-finder package, which is a core package included with Atom by default. Is that what you're thinking of?

abdulhaq-e commented 8 years ago

Exactly! I missed it somehow. But now, what is the difference between the two packages?

Osmose commented 8 years ago

The fuzzy-finder can only find files inside of projects you have open; advanced-open-file can access files anywhere on the filesystem. Also, you can see the contents of a particular path in advanced-open-file, whereas fuzzy-finder is really about locating a single file. For me personally, I work on Django projects, which have lots of models.py files, and if I'm trying to find the models.py for a particular part of the project that I'm working on, it's often easier for me to use advanced-open-file than it is to remember the set of directories to filter out other models.py files from across the project.

It's a ton of little things, and there's a bit of overlap. But people seem to like it. :D

Closing this since another package provides this functionality already. Thanks!