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.