awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
prettier avatar

prettier/prettier-vscode

0
View on GitHub↗
5,504 stele·522 fork-uri·TypeScript·MIT·3 vizualizărimarketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode↗

Prettier Vscode

Aceasta este o extensie pentru Visual Studio Code care integrează motorul de formatare Prettier în editor. Servește ca o punte pentru a oferi stilizarea codului multi-limbaj, prin re-randarea codului sursă dintr-un arbore sintactic pentru a impune un layout și o împachetare a liniilor consistente.

Extensia permite formatarea automatizată la salvare sau la comandă, asigurând un codebase uniform în cadrul echipelor. Rezolvă regulile de stil prin îmbinarea preferințelor editorului, a fișierelor EditorConfig și a fișierelor de configurare locale, și poate coordona cu linterele pentru a rezolva regulile stilistice conflictuale.

Sistemul suportă o gamă largă de limbaje de programare și formate de markup, cu posibilitatea de a extinde suportul pentru limbaje prin plugin-uri și maparea personalizată a extensiilor de fișiere. Gestionează rezoluția versiunii formatter-ului prin prioritizarea instalărilor locale proiectului față de versiunile bundle-uite și urmărește poziția cursorului pentru a menține locația acestuia după modificările de cod.

Features

  • Automatic Code Formatters - Automatically rewrites source code to adhere to consistent visual styles and syntax standards.
  • Source Code Formatting - Provides automated source code formatting by applying consistent styling rules to documents or selected text.
  • Style Rule Configurations - Provides customizable settings files to define code formatting and styling rules for consistent output.
  • Code Formatters - Serves as a bridge between the VS Code editor and the Prettier formatting engine to automate style compliance.
  • Multi-Language Formatting Support - Supports consistent styling across a wide variety of programming languages and markup formats.
  • Universal Code Formatters - Provides a system supporting a wide variety of programming languages and markup formats through a single configuration.
  • VS Code Extensions - Integrates Prettier into Visual Studio Code to align editor behavior with project configurations and EditorConfig files.
  • Editor Provider Implementations - Integrates the formatting engine into Visual Studio Code by implementing the editor's document formatting provider interface.
  • Configuration Cascade Resolutions - Resolves final styling rules by merging editor settings, EditorConfig, and local configuration files.
  • Multi-Language Formatting Engines - Manages styling rules and parsers for a wide variety of programming languages and markup formats through a single system.
  • Opinionated Formatting Engines - Reprint source code from a syntax tree to enforce a consistent and opinionated layout and line wrapping.
  • Parser-to-File Mapping - Maps file extensions and project configurations to the appropriate syntax parser for formatting.
  • File Format Detectors - Detects the correct parser or determines if a file should be ignored based on file metadata.
  • Language Support Plugins - Allows the addition of new languages and custom syntax patterns via external plugin modules.
  • Style Enforcement Strategies - Enforces shared formatting rules across teams to ensure a uniform codebase and avoid style conflicts.
  • On-Save Formatting - Automatically applies code styling rules whenever a file is saved to the disk.
  • Language - Allows the extension of language support by loading external formatting plugins from project dependencies.
  • Path-Based Formatting Overrides - Customizes styling rules for specific file extensions or folders to accommodate varying project requirements.
  • Configuration Resolution Engines - Locates and parses configuration files or editor settings for a specific path to determine applicable formatting rules.
  • EditorConfig Integrations - Imports properties from EditorConfig files to align formatting behavior with project-level editor settings.
  • File Extension Language Mappings - Links non-standard file extensions to specific languages using glob patterns for formatting.
  • Linter-Formatter Conflict Resolution - Coordinates with linters to disable conflicting stylistic rules and ensure the formatter remains the single source of truth.
  • Conflict Resolution Layers - Provides configuration layers that resolve conflicts between linting rules and the Prettier formatter.
  • Plugin-Based Language Extensions - The ability to load external modules via configuration or API to add support for additional languages and syntax patterns.
  • Tool Binary Resolution - Prioritizes project-local formatter installations over bundled versions to ensure version consistency.
  • Formatting Verification - Provides a check to verify if files adhere to styling rules without applying changes, ideal for CI pipelines.
  • Development Utilities - Integrates code formatting and linting via the popular formatter.

Istoric stele

Graficul istoricului de stele pentru prettier/prettier-vscodeGraficul istoricului de stele pentru prettier/prettier-vscode

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Prettier Vscode

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Prettier Vscode.
  • google/vim-codefmtAvatar google

    google/vim-codefmt

    1,119Vezi pe GitHub↗

    Vim-codefmt is a plugin for the Vim text editor that automates source code formatting by integrating external command-line utilities. It functions as a bridge between the editor and specialized formatting tools, allowing developers to maintain consistent style across diverse programming languages through a unified interface. The plugin operates by invoking external processes to transform buffer content, utilizing standard input and output streams to exchange data. It supports both full-file formatting and targeted adjustments for specific code ranges, ensuring that style enforcement can be ap

    Vim Scriptclang-formatformatterjs-beautify
    Vezi pe GitHub↗1,119
  • google/gtsAvatar google

    google/gts

    5,284Vezi pe GitHub↗

    gts provides standardized utilities for project bootstrapping and the application of consistent linting and formatting style guides. It functions as a TypeScript project bootstrapper that initializes new projects with standardized dependencies, build scripts, and compiler settings. The project implements a comprehensive TypeScript style guide consisting of a predefined collection of rules for static analysis and a code formatter that automatically adjusts source code spacing and syntax. These tools identify and fix code style violations to ensure uniformity across codebases. Additional capab

    TypeScriptformattergooglelinter
    Vezi pe GitHub↗5,284
  • prettier/prettier-eslintAvatar prettier

    prettier/prettier-eslint

    4,103Vezi pe GitHub↗

    prettier-eslint is a command-line code stylist and JavaScript formatter that integrates Prettier and ESLint. It functions as a linter wrapper, coordinating a sequential pipeline of formatting and linting tasks to ensure source code is both aesthetically consistent and rule-compliant. The tool resolves conflicts between style guides and logic rules by executing linting fixes after formatting. It allows for a configurable formatting sequence to prioritize specific rules and can identify unformatted files to facilitate use in version control hooks. The project provides capabilities for automati

    TypeScripteslintformatterhacktoberfest
    Vezi pe GitHub↗4,103
  • shufo/vscode-blade-formatterAvatar shufo

    shufo/vscode-blade-formatter

    5,196Vezi pe GitHub↗

    This is a code formatter for Blade template files that standardizes indentation and spacing within the VS Code editor. It functions as a template formatter and HTML attribute sorter that cleans up syntax and layout based on custom or opinionated style rules. The tool differentiates itself by automatically organizing HTML attributes and sorting Tailwind CSS utility classes into a predictable order. It uses a JSON-configurable system to load project-specific rules and exclusion lists, enabling teams to synchronize code styles and prevent version control conflicts. Broad capabilities include ma

    TypeScriptformatterlaravelvscode
    Vezi pe GitHub↗5,196
Vezi toate cele 30 alternative pentru Prettier Vscode→

Întrebări frecvente

Ce face prettier/prettier-vscode?

Aceasta este o extensie pentru Visual Studio Code care integrează motorul de formatare Prettier în editor. Servește ca o punte pentru a oferi stilizarea codului multi-limbaj, prin re-randarea codului sursă dintr-un arbore sintactic pentru a impune un layout și o împachetare a liniilor consistente.

Care sunt principalele funcționalități ale prettier/prettier-vscode?

Principalele funcționalități ale prettier/prettier-vscode sunt: Automatic Code Formatters, Source Code Formatting, Style Rule Configurations, Code Formatters, Multi-Language Formatting Support, Universal Code Formatters, VS Code Extensions, Editor Provider Implementations.

Care sunt câteva alternative open-source pentru prettier/prettier-vscode?

Alternativele open-source pentru prettier/prettier-vscode includ: google/vim-codefmt — Vim-codefmt is a plugin for the Vim text editor that automates source code formatting by integrating external… google/gts — gts provides standardized utilities for project bootstrapping and the application of consistent linting and formatting… prettier/prettier-eslint — prettier-eslint is a command-line code stylist and JavaScript formatter that integrates Prettier and ESLint. It… shufo/vscode-blade-formatter — This is a code formatter for Blade template files that standardizes indentation and spacing within the VS Code editor.… wklken/k-vim — k-vim is a configuration framework and development environment for the Vim text editor. It provides a set of… standard/standard — Standard is a suite of static analysis tools for JavaScript, comprising a linter, formatter, and a predefined style…