2014-09-02 1 views
0

Когда я редактирую модуль сценария PowerShell (.psm1) в ISE и нажимаю F5, ничего не происходит. Он даже не сохраняет модуль сценария на диск, как если бы я редактировал файл сценария (.ps1).Поведение Powershell ISE F5 для модуля скриптов (файл .PSM1)

Что бы я ожидал, так это сохранить файл (если он грязный), а затем выполнить команду Import-Module -Force для модуля и, возможно, запустить некоторые тесты, которые я определил для него.

Я знаю, что ISE расширяемый, есть ли способ улучшить ISE, чтобы получить это поведение для F5?

ответ

1

«Модули PowerShell позволяют разбивать, упорядочивать и абстрагировать ваш код Windows PowerShell на автономные, многоразовые модули». - Writing a Windows PowerShell Module

В для того, чтобы запустить код в модуле, вы должны импортировать его через обычный сценарий PowerShell см Windows PowerShell Module Concepts для получения дополнительной информации

+0

Спасибо, но его на самом деле не решает мой вопрос, который была о расширении ISE. –