前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[PowerShell]人人都值得学一点PowerShell实现自动化(5)自动格式化脚本

[PowerShell]人人都值得学一点PowerShell实现自动化(5)自动格式化脚本

作者头像
Excel催化剂
发布2021-08-20 15:15:18
8510
发布2021-08-20 15:15:18
举报
文章被收录于专栏:Excel催化剂

PowerShell的书写,如果不在Visual Studio这样的宇宙级编辑器上写代码或者需要从其他地方抄一些代码回来,很容易出现排版问题,没有正确地缩进,致使代码的阅读性严重受影响。 本篇给大家介绍一个不错的轮子,可以在美化和格式化PowerShell代码上有很好的体验,一键完成。

想偷懒就多搜索一轮子库

用户想偷懒,有人做个工具帮忙他们完成工作,写程序的人更加喜欢偷懒,时不时去轮子库里找找,看看有没有什么现成可用的,不用自己从头再来,这是个不错的好习惯。

这世界有专业的人制造轮子,然后才需要学习得很深,作为只是在编程界的轮子消费者来说,其实真的很舒服,会界面操作,会点语法,再简单套用一下现成的轮子就可以做许多事情。

PowerShell脚本除了格式化还有其他影响可读性因素

在网络上查看VBA代码时,经常会被一些缩写所困扰,让代码的可读性变差,如部分VBA高手喜欢定义变量时用%$之类的缩写。 PowerShell里也有大量的使用缩写的方式,让本来很直接的命令名称在缩写的情况下,可读性变得很差,gcm、gm、gps等。

本篇介绍的轮子,不单单可以对判断、循环等结构的缩进进行格式化处理,甚至还可以帮我们把这些缩写词给还原回标准名称,真是非常贴心,而且作者貌似还是国人来的,从百度上找到作者的中文留言。

详细地使用,大家可以到作者github上查看 https://github.com/DTW-DanWard/PowerShell-Beautifier

可以自行测试一下,具体方法很简单,唯一缺点是不能像Visual Studio那样,只需快捷键就可以完成,用的是命令执行,执行完需要重新打开文件才会内容更新过来。

最好按作者说的,先备份一下文件,或者格式化后保存为新的文件。

结语

用了以上的格式化工具,相信写再长再复杂的代码都不怕了,可以随时格式化为可读性强的代码。当然从网上抄下来的代码,用了它,也更加舒畅地阅读和调试了。

笔者未来聚焦在数据领域的分享,不限于Excel,会分享更多Sqlserver、dotNET、Azure、PowerBI等话题,升级数据分析的能力,欢迎继续关注。*

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel催化剂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 想偷懒就多搜索一轮子库
  • PowerShell脚本除了格式化还有其他影响可读性因素
  • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档