搜尋套件、儲存庫與 APP 分類

套件詳情v1.38.1

pedantic_mono

[單體版] 推薦用於 Flutter 應用程式、套件和外掛的程式碼檢查規則,以促進良好的程式設計習慣。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
3.5萬
喜歡數
75
Pub 分數
160

安裝套件

flutter pub add pedantic_mono

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

pedantic_mono 是一個專為應用程式、套件和外掛設計的 Flutter 程式碼檢查工具包,透過推薦的程式碼檢查規則促進一致且高品質的程式碼。作為「單一版本」設計,它整合了最佳實務,以在 Android、iOS、Web、macOS、Windows 和 Linux 等多個平台強制執行乾淨的編碼標準。該工具協助開發者提早發現潛在問題,改善可讀性,並維持程式碼一致性。此套件可透過 pub add 隨意整合至 Flutter 專案,並由專用的 GitHub 倉庫維護,確保透明度並支援社群貢獻。

適用情境

  • 在團隊專案中強制執行一致的程式碼風格
  • 改進開源 Flutter 套件的程式碼品質
  • 在 CI/CD 流水線中自動化 linting
  • 指導新開發人員遵循最佳實務
  • 維持跨多平台 Flutter 應用的統一性

主要特色

  • 一組全面的推薦程式碼檢查規則
  • 支援所有 Flutter 目標平台的跨平台功能
  • 透過 pub add 輕鬆整合
  • 定期更新以符合 Flutter 最佳實務
  • 清晰的文件與原始碼透明度

適合對象

  • Flutter 開發人員希望程式碼保持一致
  • 管理大型規模 Flutter 應用程式的團隊
  • 開源套件維護者
  • 需要自動化代碼檢查的 CI/CD 環境

使用建議

  • 現有專案可能需要設定調整
  • 某些規則對初學者級別的應用來說可能過於嚴格
  • 需要了解 Dart 程式碼檢查慣例
  • 不適合避免嚴格lint策略的專案

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

pedantic_mono

[mono edition] Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

Added a rule for flutter_lints that I think is even better.

Added https://github.com/mono0926/pedantic_mono/blob/main/lib/analysis_options.yaml rules in addition to flutter_lints.

Usage

Install

dev_dependencies:
  pedantic_mono: any

Locate the analysis_options.yaml

  1. Copy analysis_options.yaml to project root.
  2. Add your rules if needed.

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案