Why use a file tree when you have a terminal? It&#x27;s been shown to be the most effective (and before you shoot, by &quot;effective&quot; I mean fast) way to manage files, and that way you can do advanced searching through whatever code base you&#x27;re using. Plus you can access all the other awesome tools (like Git) for managing your project.