當您使用混合行結束符打開文件時,Visual Studio會提示您對其進行標準化。有沒有辦法來標準化當前解決方案中的所有文件?在Visual Studio中批量標準化行結束符
相關職位,不回答我的問題:
- What does Visual Studio mean by normalize inconsistent line endings?
- https://stackoverflow.com/questions/2868021/visual-studio-2010-and-line-endings
- Normalizing line endings in Visual Studio 2010
這很好!我從來沒有寫VS的插件/腳本,我可以打開一個PowerShell控制檯,並編寫一些循環遍歷所有的解決方案文件? – Borek 2012-02-20 18:58:39
@Borek不幸的是,它實際上並不容易。你會遇到的主要問題是用戶控制文件的定義不明確。例如,您可能不希望對照生成的文件執行此操作,但與API視角中的普通文件相比,它看起來沒有多大區別。並非IDE中的所有文件都有一個支持它們在磁盤上的真實物理文件(也很難從API中獲知)。一般列舉文件將工作,但你最終與所有這些角落/特殊情況。在所有可能的情況下,這就是爲什麼VS行爲就是今天的原因 – JaredPar 2012-02-20 19:01:15
這很可惜,我想有一個簡單的方法可以獲得我在解決方案資源管理器(和文件)中看到的所有內容的列表。 – Borek 2012-02-20 19:07:55