PowerShell Studio 2018 (Service Release v5.5.151)
Released: Apr 25, 2018
2018 (Service Release v5.5.151) での更新項目
機能
- Custom Actions for MSI Installers - You can now specify custom actions for your MSI Installers. Custom Actions allow you to run custom scripts and tools during the installation process.
- Service Installer Option - PowerShell Studio now allows you to create installer for service executables. You can use this option in conjunction with the service packager engine.
- Updated New File and New Project Dialogs - Redesigned dialogs allow you to select file or project templates.
- Template Categories - Lists all PowerShell script files and a sub-category for form templates.
- Searching - Use the search field to search the template titles and their tags.
- Template Tags - Tags/keywords describe the contents of the particular template.
- New File Templates - Several new templates have been added
- Service Script Template - Contains the necessary functions to create a Windows service script executable.
- PowerShell Class Template - Contains an example PowerShell class. When you use this template, PowerShell Studio immediately allows you to rename the class directly within the editor.
- C# File Template - Creates an empty C# file. You can use this template as a quick way of writing C# code for the Add-Type cmdlet.
- Text File Template - Creates an empty text file.
- New Template Formats - new template format (.pstemplate) introduced in this build.
- New Template Variables
- %FILETITLE% - Inserts the file name without the extension.
- %SNIPPET% - Inserts the snippet that comes with the template script. This is handled automatically when creating a template.
- %SNIPPET:SHORTCUT% - Inserts the snippet with the matching shortcut. This snippet must be present in the Snippet Panel and is not included with the template. (Important: Templates only trigger the first %SNIPPET% variable—multiple uses of the variable will be ignored.)
- Tags - You can specify the template’s tags when creating a new template. For example, if you create a template for an Azure script, you specify an Azure tag for that template. Users can then search for the tags when creating a new file.
- Template Categories - Templates can now be organized by categories (folders) to make it easier to browse your existing templates.
- Start Page Subscription Status - The Start Page will now remind you if your subscription is about expire.
- New Control Set - Added a new control set: ComboBox – With History. Allows you to persist the history of the combo box.
- Event Usage - Now displays how many controls reference the event when you hover over the event variable. Provides a quick way of determining if your events are wired or not.
- Added new flat stock icons for your packager executable (icons courtesy of Axialis).
- On Hover Parameter Set Information - Trims the number of parameter sets that are displayed when hovering over a command. Trimming the parameter sets prevents the pop-up from covering the screen when hovering over a command that contains a large number of parameter sets. A message at the bottom will denote how many more parameter sets the cmdlet has.
- Collapse Regions On Load Behavior - Modified the Collapse regions on load option behavior to collapse the Include nodes that are configured by the user under Ribbon > Home > Editor > Regions > Include. When you load a script file, the editor will collapse the checked nodes instead of only collapsing regions.
- Project Load Speeds - Improved load speeds of projects that contain large amounts of psf files.
- Export Modue - Improved cache speed.