reemplazar caracteres en el bloc de notas ++ PERO excluir caracteres dentro de comillas simples

Tengo una cadena de este tipo:

SELECT column_name FROM table_name WHERE column_name IN ('A' , 'stu' ,'Meyer', ....);

Quiero reemplazar todos los caracteres en notepad ++ de arriba a abajo (o viceversa) PERO, excluir del reemplazo, los caracteres dentro de comillas simples.

condición: No existe una estructura sólida antes / detrás de la comilla simple.

(Eso significa que no puedo usar la palabra clave "IN" o signos como "," o "(" o ")" o ";" para esta expresión regular ...!)

cadena objetivo (los caracteres dentro de comillas simples deben permanecer inmutables):

select column_name from table_name where column_name in ('A' , 'stu' ,'Meyer', ....);

O viceversa)

SELECT COLUMN_NAME FROM TABLE_NAME WHERE COLUMN_NAME IN ('A' , 'stu' ,'Meyer', ....);

¿Cómo puedo excluir en notepad ++ la parte de comillas simples (del reemplazo)?

(Encuentro la comilla simple con, por ejemplo, '(. *?)' O '(\ w +)' o '[[: alpha:]] {1,}', ..)

¡Estoy feliz por cada respuesta, también si no usas notepad ++!

Respuestas a la pregunta(1)

Su respuesta a la pregunta