【问题标题】:Convenient codesigning in VS CodeVS Code 中方便的代码设计
【发布时间】:2021-02-03 16:31:30
【问题描述】:

像许多其他人一样,我尝试从带有 ISEStroids 的 ISE 迁移到 VSCODE。 我设法为我的代码设计创建了一个任务。通过宏,我能够进行键绑定以保存当前文件并使用组合键对其进行签名。 但是,我想念自动执行此操作的 ISESteroids。 我们的 Executionpolicy 是 Allsigned,所以如果不先签署文件,我就无法调试。 当我开始调试时,有什么方便的方法可以自动保存和签名文件?

【问题讨论】:

  • 必须编写自己的任务来执行此操作。 ISESteroids 是一个很棒的插件,但是在 VSCode 中不存在这样的东西,或者在你的用户或进程 ExecutionPolicy 中启动你的 VSCode 会话,因为你需要它。 EP是设置计算机、用户进程。 EP 没有安全边界,很容易绕过。然而,即使您的计算机设置是由 GPO 控制的,您也没有理由去控制您的用户、处理 EP 设置。

标签: powershell visual-studio-code sign


【解决方案1】:

感谢您的回复。 不幸的是,在我们的设置中,绕过执行策略的可能性被禁用。我已经试过了,还有很多其他的东西。 有没有办法自动触发任务,例如当我使用调试器或保存文件时?这在便利性方面会有很大帮助。

【讨论】:

  • 插件“Save and Run Ext”帮了我大忙。使用插件,我可以在每次保存 .ps1 文件时启动我的代码设计脚本。由于调试器也首先保存文件,我现在得到了我的自动代码设计。
猜你喜欢
  • 2023-04-05
  • 2023-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-10
  • 1970-01-01
  • 2020-10-10
相关资源
最近更新 更多