awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/vim-codefmt

0
View on GitHub↗
1,119 نجوم·101 تفرعات·Vim Script·Apache-2.0·3 مشاهدات

Vim Codefmt

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 applied precisely where needed.

Users can configure the plugin to trigger formatting automatically upon saving a file, which helps maintain project-wide consistency without manual intervention. The system is designed for extensibility, allowing for the registration of custom formatting scripts or proprietary tools to accommodate unique language requirements or non-standard coding conventions. It also includes error handling to capture and report issues encountered during the formatting process.

Features

  • Editor Extensions - Extends editor functionality to support syntax-aware code cleanup and range-based formatting for multiple programming languages.
  • Vim Plugins - Automates source code formatting by integrating external command-line utilities directly into the text editor workflow.
  • Code Formatting - Ensures consistent source code style across a project by automatically applying formatting rules whenever files are saved.
  • On-Save Formatting - Executes automatic style adjustments whenever a file is saved to ensure consistent formatting without manual effort.
  • Source Code Formatting - Cleans up source code automatically every time a file is saved to maintain consistent project style.
  • Vim Plugins - Extends the functionality of the text editor to integrate external tools and automate repetitive development tasks.
  • Style Rule Configurations - Adjusts specific style settings through a centralized configuration file to ensure output matches project requirements.
  • Custom Tool Integrations - Connects proprietary or project-specific formatting scripts into the development environment to enforce unique style requirements.
  • Development Workflow Automation - Maintains consistent project style by triggering automated formatting tasks and reporting errors during the file saving process.
  • Language Support Extensions - Defines new interface extensions and executable paths to add support for additional languages or formatting utilities.
  • Line Range Formatting - Applies style adjustments only to highlighted lines or specific blocks defined by the user.
  • Cross-Language Workflows - Standardizes code readability across diverse programming languages by connecting specialized formatting utilities to a unified interface.
  • Source Code Formatters - Applies language-specific style rules to code buffers or selected text ranges to maintain consistent readability.
  • Proxy Capability Extenders - Connects proprietary or specialized formatting tools into the development environment to support unique languages.

سجل النجوم

مخطط تاريخ النجوم لـ google/vim-codefmtمخطط تاريخ النجوم لـ google/vim-codefmt

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Vim Codefmt

مجموعات منسقة بعناية يظهر فيها Vim Codefmt.
  • Vim and Neovim Plugins and Tools

بدائل مفتوحة المصدر لـ Vim Codefmt

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Vim Codefmt.
  • prabirshrestha/vim-lspالصورة الرمزية لـ prabirshrestha

    prabirshrestha/vim-lsp

    3,368عرض على GitHub↗

    vim-lsp is a Vim plugin that implements the Language Server Protocol to provide an asynchronous code intelligence tool for the editor. It serves as a bridge between Vim and external language servers, providing semantic code analysis and IDE-like navigation and diagnostics. The project provides a refactoring interface for renaming symbols across a workspace and applying quick-fixes. It also enables semantic highlighting, which color-codes elements based on their meaning as determined by the language server. The plugin covers a broad surface of capabilities, including symbol navigation and dis

    Vim Scriptasyncasyncompletelanguage-server-protocol
    عرض على GitHub↗3,368
  • prettier/prettier-vscodeالصورة الرمزية لـ prettier

    prettier/prettier-vscode

    5,504عرض على GitHub↗

    This is a Visual Studio Code extension that integrates the Prettier formatting engine into the editor. It serves as a bridge to provide opinionated, multi-language code styling by reprinting source code from a syntax tree to enforce consistent layout and line wrapping. The extension enables automated formatting upon saving or on command, ensuring a uniform codebase across teams. It resolves styling rules by merging editor preferences, EditorConfig files, and local configuration files, and can coordinate with linters to resolve conflicting stylistic rules. The system supports a wide range of

    TypeScript
    عرض على GitHub↗5,504
  • microsoft/vscode-tips-and-tricksالصورة الرمزية لـ microsoft

    microsoft/vscode-tips-and-tricks

    9,086عرض على GitHub↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    عرض على GitHub↗9,086
  • google/yapfالصورة الرمزية لـ google

    google/yapf

    13,978عرض على GitHub↗

    YAPF is a Python code formatter and style compliance tool. It operates as an AST-based reformatter that uses concrete syntax trees to ensure structural consistency and a uniform visual presentation across source files. The engine utilizes a penalty-based layout optimizer to determine the best line breaks by calculating numerical costs for different formatting choices. It employs a multi-process code processor to distribute the formatting of multiple files across several CPU cores. The tool covers source code reformatting through in-place file modifications, difference analysis, and the proce

    Python
    عرض على GitHub↗13,978
عرض جميع البدائل الـ 30 لـ Vim Codefmt→

الأسئلة الشائعة

ما هي وظيفة google/vim-codefmt؟

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.

ما هي الميزات الرئيسية لـ google/vim-codefmt؟

الميزات الرئيسية لـ google/vim-codefmt هي: Editor Extensions, Vim Plugins, Code Formatting, On-Save Formatting, Source Code Formatting, Style Rule Configurations, Custom Tool Integrations, Development Workflow Automation.

ما هي البدائل مفتوحة المصدر لـ google/vim-codefmt؟

تشمل البدائل مفتوحة المصدر لـ google/vim-codefmt: prabirshrestha/vim-lsp — vim-lsp is a Vim plugin that implements the Language Server Protocol to provide an asynchronous code intelligence tool… prettier/prettier-vscode — This is a Visual Studio Code extension that integrates the Prettier formatting engine into the editor. It serves as a… microsoft/vscode-tips-and-tricks — This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a… google/yapf — YAPF is a Python code formatter and style compliance tool. It operates as an AST-based reformatter that uses concrete… posit-dev/positron — Positron is a data science integrated development environment and AI-powered code editor designed for polyglot… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar…