¿Una mejor alternativa para buscar archivos de código fuente que finder+quicklook?

No soy un usuario de IDE y paso mucho tiempo yendo y viniendo entre las ventanas del buscador abriendo archivos en Quicklook solo para mirar algo aquí y allá. Esto se vuelve incómodo rápidamente, especialmente porque QL pierde el lugar en el que estaba leyendo, y el explorador de archivos no está tan sintonizado con este uso como el de un explorador de archivos IDE. Además, la vista previa del código fuente de QLStephen deja de funcionar de vez en cuando.

Me pregunto, ¿hay alguna alternativa liviana para buscar archivos de origen como este? ¿Un reemplazo de buscador, una utilidad de terminal o algo así como esos navegadores de archivos de imagen de la vieja escuela ala ACDSee pero para texto?

Sería feliz si la vista de columna del buscador me mostrara una vista previa desplazable de panel completo del texto para no tener que abrir QL, pero otras características deseables serían la capacidad de configurar una carpeta de proyecto con un árbol de archivos en la barra lateral, marcar carpetas/archivos, buscar en la carpeta del proyecto y soñar en grande, la posibilidad de ir a la definición de funciones. He estado pensando en escribir algo así yo mismo, pero sigo pensando que algo así debe existir en alguna parte.

Respuestas (3)

BBEdit puede tener varios documentos abiertos a la vez y luego hay una barra lateral izquierda que puede cambiar fácilmente entre documentos. En la barra de menú, vaya a VER > Mostrar barra lateral. Parece mantener sus aspectos destacados y el desplazamiento de cada documento. También puede usar BBEdit de forma gratuita sin pagar, pero le pedirá que pague las primeras dos semanas. BBEdit también tiene marcadores, búsqueda/reemplazo de grep y búsqueda de varios archivos. Suena como mucho de lo que quieres.

El navegador Firefox le permitirá navegar por el sistema de archivos y ver archivos de texto. Esto abrirá una ventana del navegador que comienza en su carpeta de inicio:

cd; open -a firefox . 

Si los archivos en los que está utilizando QL tienen la misma extensión, puede configurar una determinada aplicación para abrir esos archivos. Luego, hacer doble clic en el archivo le permitirá explorarlo.

Si hace clic con el botón derecho en un archivo del tipo que está buscando y selecciona 'obtener información', puede ir al final de la ventana 'obtener información' y seleccionar la aplicación para abrir el archivo. Luego, debajo de eso, haga clic en abrir todos los archivos de ese tipo con la misma aplicación.

Seleccioné el editor más rápido en mi máquina (TextMate en mi caso) y lo uso para abrir los archivos. Esto me da una forma simple y rápida de ver archivos de texto. Uso las mismas aplicaciones para archivos de texto con extensiones .txt, ,dat, .out, .py, .f90, etc. Si necesito una aplicación diferente, puedo usar la opción Abrir con selección haciendo clic derecho o iniciando la aplicación. y abrir archivo desde una nueva aplicación.