Visual Studio Code 的 PowerShell 扩展发布 1.0 版本-阿里云开发者社区

开发者社区> 寒凝雪> 正文

Visual Studio Code 的 PowerShell 扩展发布 1.0 版本

简介:
+关注继续查看

PowerShell 团队在其博客上宣布 Visual Studio Code 的 PowerShell 扩展已发布 1.0 版本。官方表示已面向 PowerShell Core 6.0 Beta.1 版本推送了更新,并希望为所有支持的平台提供官方的 PowerShell 开发体验:

Windows 7 至 10 可使用 PowerShell v3 或更高版本

Linux 可使用 PowerShell v6 (所有支持 PowerShell 的发行版)

macOS 和 OS X 可使用 PowerShell v6

过去一年半中,团队一直在努力,为 PowerShell 提供一流的开发体验,包括以下功能:

PowerShell 集成控制台具有类似 PowerShell ISE 的交互式开发体验

丰富的调试体验,包括变量视图,调用堆栈,监视窗口和各种断点类型

由 PSScriptAnalyzer 提供的集成脚本分析和代码修复

代码导航允许在脚本文件中查找函数的定义和引用

基于社区最佳实践的高度可配置的代码格式化程序

使用 Plaster 模板创建新文件和项目

通过 $psEditor object model 编辑脚本API

后续版本中将要推出的一些功能:

基于 Plaster 的 PowerShell “Project Model” — 官方将会扩展 Plaster 以提供丰富的工具集,用于在 PowerShell Editor Services 支持的任何编辑器中开发 PowerShell 模块。

支持 PSReadline — 将在集成控制台中为 PSReadline 添加支持,以便在编辑器中提供最佳的命令行体验,

扩展 $psEditor API — 将在未来的更新中添加新的 API 使得编辑器更加脚本化。

本地化 — 英文是目前唯一支持的语言,但最终会添加社区和合作伙伴要求的其他语言

用户指南 — 目前正在为扩展制作完整的用户指南,以帮助新用户快速上手。

教学视频 — 将制作一系列视频,说明如何在脚本、模块和 DSC 资源开发中使用 PowerShell 扩展。订阅 PowerShell 团队的 YouTube 频道,随时获取通知。

PowerShell ISE 意味着什么?

PowerShell ISE 在 Windows PowerShell 的大部分历史中一直是 PowerShell 的官方编辑器。现在随着跨平台 PowerShell Core 的出现,需要一个新的官方编辑器并可在所有支持的操作系统平台和版本中使用。Visual Studio Code 现在正是这个编辑器,官方的大部分工作也集中在此。

但是,PowerShell ISE 仍会保留在支持 Windows PowerShell 的 Windows 中,暂没计划删除它。如果仍然存在很高的需求,官方表示将在未来考虑投入力量进行维护,但现在他们认为可通过 Visual Studio Code 为 PowerShell 提供更好的体验。

本文来自开源中国社区 [http://www.oschina.net]

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
CodePipeline流水线实现自动发布Serverless Kubernetes
本文档以构建一个 Java 软件项目并部署到 阿里云容器服务Serverless Kubernetes集群 为例说明如何使用 CodePipeline。 使用说明 开通使用 CodePipeline 产品。
4375 0
如何用 Babel 和 Rollup 来构建和发布 ES6 模块
本文讲的是如何用 Babel 和 Rollup 来构建和发布 ES6 模块,ES2015 规范,也称作 ES6,早在2015年六月被 ECMA 国际(ECMA International)批准为正式标准。
1840 0
【云周刊】第175期:终于来了!重磅发布:阿里云负载均衡SLB率先支持IPv6!
终于来了!重磅发布:阿里云负载均衡SLB率先支持IPv6!程序员到架构师需要的编程基础,从零开始学Java,技术大神带你走进Java世界,【每周发布】Apsara Block Storage产品发布会 ...更多精彩内容,尽在云周刊!
9180 0
软件版本号定义、自动编号和相关的Visual Studio插件
前两篇文章在编译配置和ClickOnce发布Winform的时候都遇到了软件版本号的设置,这篇文章就来说说软件版本号的设置原则。 1. 软件版本号的定义软件版本号主要标识了软件的版本,通过其可以了解软件、类库文件的当前版本,使得软件版本控制有所依据。
733 0
+关注
5854
文章
223
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载