awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesLanguage-Specific Structural Patterns

Patterns for organizing code within a specific language to improve maintainability, such as using extensions for protocol conformances.

Distinct from Package-Based Code Organization: Distinct from Package-Based Code Organization: focuses on internal file structure and grouping logic via language features rather than folder/package boundaries.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Language-Specific Structural Patterns. Refine with filters or upvote what's useful.

Awesome Language-Specific Structural Patterns GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • rubocop/ruby-style-guiderubocop 的头像

    rubocop/ruby-style-guide

    16,546在 GitHub 上查看↗

    This project is a community-driven style guide that defines standards for formatting and structuring Ruby code. It serves as a collection of language conventions and best practices intended to ensure that Ruby applications are written idiomatically and maintainably. The guide functions as a static analysis standard, providing a reference that automated linting tools use to enforce uniform coding patterns and structural rules. By mapping written guidelines to these automated configurations, it establishes a shared source of truth for code consistency. The scope of the project covers Ruby code

    Organizes coding standards into specific structural patterns and examples for consistent application.

    rubocoprubystyle-guide
    在 GitHub 上查看↗16,546
  • kodecocodes/swift-style-guidekodecocodes 的头像

    kodecocodes/swift-style-guide

    13,173在 GitHub 上查看↗

    This project is a comprehensive set of standards for the Swift ecosystem, providing a code style guide, API design standards, and a memory management guide. It establishes standardized naming and formatting rules to ensure consistent and maintainable source code. The project includes a linting configuration used by automated tools to detect and enforce syntax patterns. These rules are designed to standardize code style and can be integrated into build phases to block commits with formatting errors. The guidelines cover a broad range of development capabilities, including the use of access mo

    Establishes standards for grouping protocol conformances and functionality into extensions to maintain a clean class structure.

    在 GitHub 上查看↗13,173
  • vscode-icons/vscode-iconsvscode-icons 的头像

    vscode-icons/vscode-icons

    5,077在 GitHub 上查看↗

    本项目是一个 Visual Studio Code 图标包,由一组 SVG 图形和检测系统组成,旨在修改文件资源管理器的外观。它提供了一套全面的文件和文件夹视觉标识符,以改善项目导航和结构可视化。 该扩展包含一个项目框架检测器,可扫描工作区目录结构以自动应用技术特定的图标。用户还可以通过手动图标关联、从外部目录集成自定义图标以及在不同图标预设之间切换来进一步个性化其环境。 该系统通过将扩展名和名称映射到特定资产来处理文件和文件夹类型的可视化,包括针对浅色和深色界面的主题感知解析。它还包括界面文本本地化功能以及将配置重置为默认状态的实用程序。

    Automatically applies technology-specific icon sets by scanning the workspace for framework-identifying filenames.

    TypeScript
    在 GitHub 上查看↗5,077
  1. Home
  2. Software Engineering & Architecture
  3. Package-Based Code Organization
  4. Language-Specific Structural Patterns

探索子标签

  • Framework Detection PatternsRule-based patterns used to identify project frameworks by scanning directory structures and filenames. **Distinct from Language-Specific Structural Patterns:** Focuses on detecting high-level project frameworks for icon application, not internal language-specific code organization patterns.
  • Style PatternsStructural patterns focused on coding style and formatting for a specific language. **Distinct from Language-Specific Structural Patterns:** Focuses specifically on stylistic and formatting patterns rather than general internal file structure or grouping logic