脚本在今天适合什么地方

发布于 2024-09-06 13:34:12 字数 144 浏览 12 评论 0原文

我想知道脚本在当今 IDE 和 GUI 的世界中占据什么位置。

我是编程新手,想知道我应该在什么时候(如果有的话)打开 PowerShell 终端来执行特定任务。这里的人们使用脚本的目的是什么?它对于全职使用 C++/C#/Java 的现代开发人员有多重要?

I was wondering what place scripting has in today's world of IDEs and GUIs.

I'm new to programming and am wondering at what point I should, if at all, open up the PowerShell terminal for a particular task. What do people here use scripting for and how important is it to a modern developer working full time with C++/C#/Java?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

浅沫记忆 2024-09-13 13:34:12

一般来说,如果您希望执行该任务两次以上,您将需要编写一个脚本。制作脚本具有以下优点:

  • 不依赖于人工操作(人类容易犯错)
  • 可重复的
  • 脚本可以存储在源代码管理中

这非常适合构建、部署和自动化测试等任务。

In general, you will want to write a script if you ever expect to do the task more than about twice. Making a script has the following advantages:

  • it's not dependent on human operation (humans are fallible)
  • it's repeatable
  • scripts can be stored in source control

This is well suited to tasks such as build, deployment, and automated testing.

垂暮老矣 2024-09-13 13:34:12

IDE 和 GUI 还不能很好地处理开发过程中的测试或部署部分。

IDEs and GUIs don't handle the testing or deployment parts of the development process well quite yet.

为你鎻心 2024-09-13 13:34:12

当您想快速执行某些操作只是为了查看时,脚本编写也很棒。就我个人而言,我一直使用 Python 解释器作为超级计算器。我还用它结合正则表达式来解析文件。

Scripting is also great when you want to do something quickly just to see. Personally, I use my Python interpreter as a super-calculator all the time. I also use it to parse files, combined with regular expressions.

终陌 2024-09-13 13:34:12

脚本还经常用于允许客户端轻松扩展系统的行为。使用脚本语言,不需要编译器(甚至IDE)。
有关示例,请参阅使用脚本扩展包 SQL Server 2008。

Scripting is also often used to allow clients to easily extend a system's behavior. Using a script language, a compiler (or even an IDE) is not necessary.
See Extending Packages with Scripting for an example in SQL Server 2008.

梦境 2024-09-13 13:34:12

另一点需要补充的是,一些使用率较高的服务器没有任何 GUI。一切都是从终端运行的。几乎所有事情都是通过脚本运行的。虽然 GUI 很好,但它们不会一直被使用。

Another point to add is that several servers which are highly used do not have any GUI. Everything is run from a terminal. Almost everything is run through a script. While GUIs are nice, they are not going to be used all the time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文