[玩转系统] 从 Powershell ISE 到 VSCode...尝试一下!
作者:精品下载站 日期:2024-12-14 07:12:33 浏览:14 分类:玩电脑
从 Powershell ISE 到 VSCode...尝试一下!
首先!我不是软件开发人员,我仅使用 VSCode 来构建小型 powershell 自动化脚本。所以我的 VSCode 从未见过 python 或任何其他语言。我认为这也是一个大问题,因为 VSCode 可以做的事情比一些小型 powershell 脚本开发要多得多。许多管理人员不使用 VSCode,因为他们找不到相关设置,或者只是被大量的设置和可能性搞得不知所措。
重置 VS 代码
如前所述,仅重置 VSCode 用户设置对我来说是一个小小的挑战。在我们开始介绍一些很酷的事情之前,这里有一些将 VSCode 重置为默认设置的简短说明。它可能有用?
在当前版本的 VS Code 中,默认情况下您看不到 json 配置文件,但您可以使用“json”搜索它并手动编辑它(删除所有内容)。别忘了保存。
经过短暂的游览后,我们可以开始向 VSCode 添加一些扩展。
重新加载后,您应该在 VS Code 中找到 powershell 图标。
看起来有点眼熟,就像老式的 ISE。
很好,但它感觉不像 ISE 和我已知的 powershell 脚本环境。尝试一下!没有智能感知,没有自动完成。 F8 不起作用。嗯。
我们怎样才能恢复良好的旧脚本环境呢?
正如开头提到的,“settings.json”文件中定义了许多设置。关键是我们可以施展一些魔法,恢复我们的脚本环境。
在 VS Code 中再次获取 settings.json 文件并插入此内容。
2020 年 6 月 1 日更新
旧版本的 VSCode:
{
"powershell.powerShellExePath": "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe",
"files.defaultLanguage": "powershell"
}
新版本(1.42 和 PowerShell 扩展 2020-03
{
"files.defaultLanguage": "powershell"
}
如果您想使用不同的 PowerShell 版本,请参阅 Stackoverflow 上的这篇文章
即使您关闭并重新打开 VS Code,它仍然使用 powershell 作为默认文件类型。这是因为我们更改了全局配置文件。它位于以下路径:
%APPDATA%\Code\User\settings.json
很高兴知道
快捷方式
许多“隐藏”功能和设置可以通过快捷方式访问。默认快捷键可以在此链接中找到:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
我认为 VS Code 入门最重要的快捷方式是:
F1=命令面板
F5=执行标记的行
F8=启动完整脚本
Ctrl +F=查找
Crtl + H=替换
Crtl + N=新文件
“工作区”设置和“全局”settings.json 之间的区别
如前所述,在 VS Code 中,有一个“全局”settings.json 文件,您还可以在工作区中定义一个特殊文件。另请参阅这篇文章。
行为非常简单。如果您在“全局”settings.json 中定义一些设置,它将应用于完整的 VS Code 会话。如果您在一个工作区中定义特殊设置,它将覆盖全局设置。
例子 :
我添加了 powershell 脚本编写的工作目录(打开文件夹),其中包含我创建的所有 ps 脚本。没有特殊设置,因为全局设置就足够了。看起来像这样:
但出于演示目的,我创建了一个特殊的工作区,该工作区位于完全不同的位置,并添加了文件夹 c:\temp\demoscripting。如您所见,我还在该路径中找到了工作区配置文件。我只是想让字体大小更大,并且在终端中也有同样的效果。所有文件也应该以 UTF8 编码。所以我的观众可以阅读所有内容。
我更改了“demoscripting.code-workspace”文件,如屏幕截图所示。并且不要忘记保护文件。
"editor.fontSize": 20,
"terminal.integrated.fontSize": 20,
"files.encoding": "utf8",
每次我重新打开演示脚本工作区时,我的字体都会变大。演示期间无需更改任何内容。
另请参阅这些链接以获取有关工作区的更多信息 https://code.visualstudio.com/docs/editor/multi-root-workspaces
很快我将添加另一篇文章,关于自动化 ps 脚本概要/标题。请继续关注并享受 vscode 的乐趣。
如果您喜欢这篇文章,请点击“有用”。玩得开心。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag