DESPRECADO: Ya no mantendré este paquete desde que cambié permanentemente a VSCode.
Encuentra todos los comentarios TODO, FIXME, CAMBIADO, XXX, IDEA, HACK, NOTA, REVISIÓN, NB, ERROR, PREGUNTA, COMBAK, TEMP en su proyecto y los muestra en una lista de descripción general agradable.
Atención: este paquete busca todos. Para resaltar palabras todo, consulte idioma-todo.
Abra la lista de tareas pendientes usando la paleta de comandos Todo Show: Find In Workspace
, Todo Show: Find In Project
o Todo Show: Find In Open Files
. Atajos de teclado CTRL + SHIFT + T en Mac OSX o ALT + SHIFT + T en Windows y Linux.
Instale con apm install todo-show
o use Instalar paquetes desde la configuración de Atom .
Hay cinco alcances diferentes disponibles para limitar su búsqueda a todos. Cambie el alcance usando el botón en la parte superior de la vista de tareas pendientes o use el comando correspondiente.
Nombre | Por defecto | Descripción |
---|---|---|
actualización automática | true | Actualización automática de la lista de tareas pendientes después de guardar |
encontrarEstosTodos | ['FIXME', 'TODO', 'CHANGED', 'XXX', 'IDEA', 'HACK', 'NOTE', 'REVIEW', 'NB', 'BUG', 'QUESTION', 'COMBAK', 'TEMP'] | Una variedad de tipos de tareas pendientes utilizados por la expresión regular de búsqueda |
encontrarUsandoRegex | Consulte la sección 'Búsqueda de expresiones regulares' | Cadena de expresiones regulares utilizada para encontrar todos tus todos. ${TODOS} se reemplaza con FindTheseTodos desde arriba |
ignorar estos caminos | ['node_modules', 'vendor', 'bower_components', '*.pdf'] | Una serie de archivos/carpetas para excluir (sintaxis según el escándalo utilizada internamente por Atom). ⚬ globalmente : Ignored Names en la configuración del núcleo del átomo.⚬ localmente : ignora cualquier cosa en su archivo .gitignore , si el proyecto actual es un repositorio git válido y la configuración de Atom Core Exclude VCS Ignored Paths está marcada. |
mostrar en la tabla | ['Text', 'Type', 'Path'] | Una serie de propiedades para mostrar para cada tarea en la tabla |
Ordenar por | 'Text' | Ordenar tabla por esta propiedad de tarea pendiente |
ordenarAscendente | true | Ordenar tabla en orden ascendente o descendente |
exportar como | 'List' | Elija qué formato usar para el descuento exportado |
indicador de barra de estado | false | Mostrar el recuento de tareas pendientes en la barra de estado (esto solo se muestra y actualiza cuando la pestaña 'Todo Show' está abierta) |
Las expresiones regulares en findTheseRegexes
se utilizan para buscar coincidencias de tareas pendientes en el espacio de trabajo. Son configurables para satisfacer las necesidades específicas de los usuarios.
Cadena de expresión regular predeterminada: '/\b(${TODOS})[:;.,]?\d*($|\s.*$|\(.*$)/g'
b
comienza en el límite de la palabra${TODOS}
todo tipo de coincidencia (se reemplaza con findTheseTodos
)[:;.,]?
separador opcional después del tipod*
dígitos opcionales para admitir la clasificación imdone$
para finalizar todos sin texto adicional (nueva línea)s.*$
para hacer coincidir el texto de tareas pendientes con un espacio no opcional delante(.*$
, para admitir los ID de la guía de estilo de Google
también se escapan Para ampliar los tipos de tareas pendientes predeterminados y las expresiones regulares de búsqueda, es necesario copiar la configuración existente en su config.cson
.
TODO: do this #object #profile
), que se presentan en la columna "Etiquetas".Creado originalmente por Jamis Charles.
Ahora mantenido por Martin Rodalgaard