9 repositorios
Configurations for defining the number of spaces or tabs used for code indentation.
Explore 9 awesome GitHub repositories matching development tools & productivity · Indentation Settings. Refine with filters or upvote what's useful.
Prettier is an opinionated code formatter that parses source code and reprints it from scratch to enforce a consistent, project-wide visual style. By transforming code into an abstract syntax tree and applying a recursive document printing process, it eliminates manual style debates and ensures that all source files adhere to a unified appearance. The project is distinguished by its extensible, plugin-based architecture, which decouples language-specific parsing logic from the core engine. This modular design allows for uniform style enforcement across diverse programming languages and comple
Defines specific indentation widths to maintain a uniform visual structure across all project files.
simdjson is a high-performance, header-only C++ library designed for parsing, querying, and serializing JSON data with minimal memory overhead. It functions as a hardware-aware data processing engine that leverages vector instructions to achieve gigabyte-per-second parsing speeds. By detecting host processor capabilities at runtime, the library automatically selects the most efficient instruction sets to accelerate structural analysis and validation. The library distinguishes itself through a focus on extreme efficiency and resource management. It utilizes memory mapping and padded buffer ali
Adjusts whitespace and indentation to toggle between compact and human-readable JSON output formats.
jsoneditor is a web-based JSON editor component designed for viewing, editing, and formatting structured data. It provides a user interface for managing JSON through multiple rendering modes, including tree, form, and code views. The project is distinguished by its ability to process and visualize exceptionally large datasets, utilizing virtualized memory management to handle JSON files up to 500 MiB without crashing the browser. It also includes a specialized syntax repair tool to convert malformed text into valid JSON and a data transformer for filtering, sorting, and reshaping documents vi
Provides tools to adjust the visual layout of JSON by applying indentation or removing whitespace.
This project is a software engineering reference that provides a cross-language formatting standard and industry-standard practices for architectural patterns, memory management, and identifier naming. Its primary purpose is to implement a unified set of indentation and whitespace rules applied consistently across multiple distinct programming environments. The project specializes in technical documentation localization, providing Chinese language translations of official programming style guides. It maps original English coding standards to Chinese language references to maintain meaning acr
Provides specific spacing and 2-space indentation rules for CSS rule blocks.
Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge
Zed adjusts indentation of selected lines with Tab or Shift+Tab, respecting per-language tab settings.
Este proyecto es una colección completa de materiales educativos de programación en Python, incluyendo tutoriales, ejercicios y muestras de código curadas. Sirve como un plan de estudios de aprendizaje y kit de herramientas de ingeniería de software, utilizando Jupyter Notebooks para combinar código ejecutable con texto educativo descriptivo. El repositorio proporciona guías de implementación prácticas para construir aplicaciones de modelos de lenguaje grandes, como sistemas de generación aumentada por recuperación, agentes de IA con estado y flujos de trabajo de aprendizaje automático. Se distingue por ofrecer un enfoque estructurado para flujos de trabajo de codificación agentica, cubriendo destilación de ventana de contexto, enrutamiento de modelos agnóstico al proveedor y salidas estructuradas forzadas por esquema. Los materiales cubren una amplia gama de capacidades de ingeniería de software, incluyendo programación asíncrona con colas de tareas distribuidas, desarrollo de aplicaciones web con API REST y flujos de trabajo de análisis de datos. También incluye recursos para dominar el diseño orientado a objetos, implementar tuberías de CI/CD y aplicar estándares profesionales de linting y formato.
Provides guidelines for implementing consistent indentation to ensure code structural correctness.
Este proyecto proporciona un conjunto de directrices de arquitectura de software, estándares de codificación Lisp y patrones de programación funcional para el desarrollo en Clojure. Establece mejores prácticas para implementar lógica declarativa y gestionar el estado compartido mediante el uso de estructuras de datos persistentes y referencias atómicas. La guía cubre estándares para documentar APIs públicas y organizar directorios de proyectos para asegurar la distribución de librerías portables. Detalla la aplicación de reglas de formato y nomenclatura consistentes para mejorar la legibilidad del código fuente y la colaboración en equipo. El alcance se extiende a patrones de desarrollo idiomáticos, incluyendo la organización de namespaces, la estructuración de definiciones de funciones y suites de pruebas, y el diseño responsable de macros. También proporciona orientación sobre el manejo de la interoperabilidad con tipos externos y la gestión de la distribución de librerías mediante coordenadas estables.
Enforces consistent indentation and spacing rules to improve source code readability.
Defines 2-space indentation and spacing rules for consistent Scala code formatting.
magic-string is a low-level JavaScript library designed for compilers and bundlers to perform source code transformations. It serves as a string transformation utility and source map manipulation library that allows for modifying text while automatically tracking character offsets. The library enables the modification of source code strings through insertions, replacements, and removals without losing the relationship to original source positions. It specifically provides mechanisms to generate mapping files that link transformed output text back to original source file coordinates. Capabili
Adds or adjusts whitespace prefixes in text files while excluding specific ranges from the modification.