5 repositorios
Utilities for adding temporary or structural markers, such as comments, to specific code elements for highlighting.
Distinct from Document Elements & Annotations: Shortlist candidates focus on graph nodes or DOM visual highlighting, not source code comments.
Explore 5 awesome GitHub repositories matching development tools & productivity · Code Annotations. Refine with filters or upvote what's useful.
Emmet es un generador de código de marcado y un kit de herramientas de productividad para desarrollo web. Funciona como un motor de expansión que convierte abreviaturas y selectores tipo CSS en estructuras completas de HTML, XML y otros lenguajes de marcado. El proyecto cuenta con un motor dedicado a la expansión de abreviaturas CSS que transforma códigos de propiedades concisos en declaraciones de estilo completas, incluyendo la generación automática de prefijos de proveedor y degradados. Se distingue por ofrecer un proceso de expansión programable mediante definiciones de snippets personalizados, mapeo de alias de abreviaturas y extensibilidad mediante scripts. El kit de herramientas cubre una amplia gama de capacidades, incluyendo la generación de marcado con multiplicación de elementos y numeración iterativa, así como utilidades de editor para la navegación estructural y la selección equilibrada de etiquetas. También proporciona herramientas para la creación de hojas de estilo CSS, ajuste de valores numéricos y gestión de medios para la conversión de datos de imágenes a URL y actualizaciones de dimensiones.
Wraps tags containing specific attributes with customizable comment tags to highlight important elements.
Annotate Models is a productivity utility for Ruby on Rails that maps database columns, types, and application routes directly into model and configuration files as source code comments. It functions as a schema annotator that inserts database and routing information into model files to provide a quick reference for data structures during development. The tool synchronizes model comments with database migrations to ensure that data structure references remain current. It also includes a route map injector that writes the current application routing table into configuration files as readable c
Synchronizes source code comments with database migrations to ensure data structure references remain current.
react-ace es un envoltorio de componente de React para el editor de código Ace, diseñado para integrar edición de texto rica en funciones y resaltado de sintaxis en aplicaciones web. Proporciona un editor basado en navegador que aplica reglas de coloración y formato específicas del lenguaje a archivos de código fuente y marcado. El proyecto se distingue por su soporte para modos de interacción de teclado especializados, incluyendo Vim y Emacs, así como un visor de diferencias lado a lado para comparar diferentes versiones de archivos. También funciona como una herramienta para fragmentos de código y autocompletados en vivo para acelerar la entrada de texto. El componente cubre una amplia gama de capacidades de edición, incluyendo gestión de temas visuales, anotaciones de código e indicadores de error o advertencia. Proporciona interfaces programáticas para la sincronización de estado, extracción de selección de texto y la ejecución de métodos internos del editor como buscar y reemplazar.
Displays tooltips and markers at specific line and column positions to provide context or warnings.
Qira is a binary analysis platform and execution tracer that records every instruction and data access during program execution for interactive playback and debugging. It functions as a runtime analysis environment that uses QEMU to trace execution and inspect memory and register states. The system provides a binary static analysis tool that maps program structure and annotates instructions based on captured runtime data. It includes a runtime memory analyzer to monitor reads and writes to specific addresses and an interactive debugger for navigating execution timelines. The platform covers
Provides utilities for adding custom names and comments to specific binary addresses to document findings.
lensm is a binary analysis tool and Go disassembler interface designed for navigating disassembled machine code, tracking function calls, and inspecting executable metadata. It specifically functions as a Go assembly viewer that visualizes compiled binary instructions alongside their original source code. The project implements the Model Context Protocol to expose internal functions and source code as tools for external AI systems. This protocol-based analysis server enables the streaming of binary data and the management of server lifecycles to allow external tools to analyze logic. The sys
Allows adding and managing comments associated with binary functions, synced via sidecar files.