PowerShell / PowerShell/PSScriptAnalyzer

Support EditorConfig format settings

未關閉
#1,898 0 則留言 6 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

Area - Configuration Issue-Enhancement
主要語言
C#
星號
2.2k
分支
415
平均合併
13 小時 1 分鐘
30 天內合併 PR
2

描述

Summary of the new feature

It would be nice if PSSA could be able to leverage format settings inside a .editorconfig file so settings don't have to duplicated across multiple files.

https://editorconfig.org/

Proposed technical implementation details (optional)

When PSSA is called and .editorconfig is in the PWD then leverage that file to fill in formatting settings if not already set in a PSSASettings file. A switch parameter could be used to also not leverage .editorconfig files.

What is the latest version of PSScriptAnalyzer at the point of writing

1.21

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

研究方向

先追蹤 PSSA 從 PWD 呼叫時如何讀取 PSSASettings 並套用格式設定,接著檢視 EditorConfig 格式。確定可選開關應在何處停用 .editorconfig 的載入,以及現有設定如何取得優先權;當支援的設定能夠載入且不會覆寫明確指定的 PSSASettings 值,並且 opt-out 行為已獲得驗證時,工作即完成。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
csharp, powershell
領域
tooling
Issue 類型
功能
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
38/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。