2017-03-31

Buscar cadena de texto en todos los ficheros de una carpeta con RStudio

Problema

Necesitamos identificar una cadena de texto en algunos de nuestros R scripts. Por ejemplo: un paquete, función o nombre de in objeto. Con Find dentro del menú Edit solamente podemos encontrar las ocurrencias dentro del R script activo.

Solución

  1. Utilizamos la opción Find in Files dentro de menú Edit: Ctrl + Mayús + F.
  2. En el menú emergente tecleamos la cadena de búsqueda (ggplot en nuestro ejemplo) y podemos seleccionar:

    - Que distinga entre mayúculas y minúsculas.
    - Usar expresiones regulares (regular expressions o regex).
    - La carpeta de búsqueda.
    - Tipo de fichero de búsqueda: todos los ficheros, R source files, R Scripts o tipo de fichero personalizado.

  3. Presionamos Find
  4. En los resultados de búsqueda encontraremos
  5. - En negrita la ruta del fichero.
    - El número de línea donde se encuentra la cadena de búsqueda.
    - Resaltada dentro de la línea la cadena de búsqueda.

  6. Doble clic en cualquiera de las líneas abrirá el fichero correspondiente, y situará el cursor al comienzo de la línea seleccionada.

Entradas relacionadas

No hay comentarios:

Publicar un comentario

Nube de datos