我正在尋找適用於PowerShell程序的源代碼美化工具。理想情況下,它將基於CLI,但任何解決方案都是可以接受的。我想避免配置一個通用的漂亮打印機工具;我想要一個適用於PowerShell的解決方案。有這樣的事嗎?是否有PowerShell代碼格式化程序/漂亮打印機?
36
A
回答
3
我不知道任何。但是,PowerShell V2公開了一個您可以構建的PowerShell標記器:System.Management.Automation.PsParser
也可能會發生一些類似「lint」的檢查。
例如,我認爲腳本應該避免使用未標記爲ReadOnly
的別名,因爲用戶可能已經更改了它們。有些討論請參見Where are the default aliases defined in powershell?。
1
看看ScriptCop。
道具到Mike Shepard - 我從他的回答here找到了這個。
18
更新:它現在是在GitHub上:https://github.com/DTW-DanWard/PowerShell-Beautifier
我在PowerShell中寫了一個漂亮的PowerShell打印機/編碼清潔。它清理空白區域,縮進代碼組,用命令替換別名,修正命令,參數,類型等的外殼。您可以使用它來重新格式化文件或讀取源文件並將結果輸出到不同的文件中。
更多信息: http://danspowershellstuff.blogspot.com/2012/03/powershell-pretty-printer-code-cleaner.html
下載頁面: http://www.dtwconsulting.com/PS/Module_PrettyPrinterV1.htm
讓我知道你想看到什麼改變/配置/ etc中。
相關問題
- 1. ocaml漂亮的打印機(代碼格式化程序)
- 2. 一個PHP美化/格式化/漂亮的打印機?
- 3. v5的HTML5格式化器/漂亮的打印機?
- 4. .NET XML漂亮打印機?
- 5. 漂亮的打印代碼爲PDF
- 6. 如何漂亮打印VBA代碼?
- 7. 是否有一個漂亮的打印機的Python數據?
- 8. c printf漂亮打印格式
- 9. boost :: property_tree xml漂亮的打印,格式
- 10. 漂亮打印
- 11. 源代碼漂亮的打印機與DocBook或XML輸出?
- 12. 漂亮的打印
- 13. 漂亮打印JSON
- 14. 使用jquery格式化和漂亮的打印日期
- 15. 使用pd.read_clipboard讀入漂亮打印/格式化的數據框?
- 16. 是否可以更改IPython的漂亮打印機?
- 17. GDB漂亮打印機的QT5
- 18. 調試gdb漂亮的打印機
- 19. 在GDB註冊漂亮的打印機
- 20. gdb漂亮打印機stl扔「TypeError」
- 21. 自動生成漂亮的打印機程序
- 22. NumPy:漂亮的打印表格數據
- 23. 紅寶石漂亮打印不是很漂亮
- 24. 是否有數學字符串的漂亮打印API?
- 25. 在python(pythonic方式)漂亮打印json
- 26. JavaScript +漂亮的打印JSON
- 27. 漂亮打印JSON與JBuilder
- 28. Python的漂亮打印
- 29. 漂亮打印JSON轉儲
- 30. boost :: property_tree XML漂亮打印
是的!你真棒,你! – 2014-06-26 04:37:52
你有沒有考慮將你的代碼移植到GitHub上,以便其他人可以貢獻? – bbodenmiller 2016-11-03 12:54:19
是的 - 我一直在努力清理它並完成測試文件和文檔。應該在接下來的幾天內。 – DanW 2017-05-18 15:57:35