Windows开发人员应该知道命令行吗?

Mik*_*ike 4 windows powershell

命令行多年来一直困扰着我.我从1999年开始,所以我已经被GUI宠坏了; 用我的好老鼠指点并点击.十年之后,我有一些基本的命令行声明:cd,dir,rm,ipconfig等.除此之外别无其他.哎呀,即使我的键盘快捷键也相当于:复制,粘贴,剪切,刷新浏览器; 但我想这完全是一个不同的话题.

现在我也看到了一个名为"Windows PowerShell"的东西.它似乎比cmd.exe更强大,并且面向系统管理员 - 很酷.但是,我是一名Web开发人员:基本上与ASP.NET有关.当我需要敲击代码时,我住在Visual Studio中.

像我这样的开发人员可以从将Windows shell整合到我的日常工作流程中获得任何收益吗 随着年龄的增长,我对形式的功能更感兴趣,即 - 我最近购买了ThinkPad并专门使用TrackPoint :)我就是用直线从A点到B点.

您对我的情况和一般的Windows开发人员有什么看法?

And*_*ite 12

即使在Windows环境中,命令行脚本也非常有用.脚本可用于自动部署和监视目的.不幸的是,默认的"cmd.exe"界面和命令有点笨拙,因此使用基于Unix的shell并不是那么有趣.

PowerShell是对cmd的巨大改进,因此我建议您学习PowerShell的基础知识,看看它是否对您有用.


Dou*_*nke 5

几十年来,Unix开发人员一直在利用命令行.PowerShell与Windows平台和产品的深度集成(Excel等)可以实现我们日常家务的自动化.

Andy White强调了PowerShell的几个关键领域.

查看PowerBoots及其一些类似于Tcl/Tk的用途,并受Ruby Shoes的启发.