Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdhitsolutions/ISEScriptingGeek
My library of tools and add-ons for the PowerShell ISE
https://github.com/jdhitsolutions/ISEScriptingGeek
powershell powershell-ise
Last synced: about 1 month ago
JSON representation
My library of tools and add-ons for the PowerShell ISE
- Host: GitHub
- URL: https://github.com/jdhitsolutions/ISEScriptingGeek
- Owner: jdhitsolutions
- License: mit
- Created: 2015-08-17T18:13:02.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-03T15:06:53.000Z (over 1 year ago)
- Last Synced: 2024-11-10T00:32:53.951Z (about 1 month ago)
- Topics: powershell, powershell-ise
- Language: PowerShell
- Homepage:
- Size: 193 KB
- Stars: 132
- Watchers: 31
- Forks: 34
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: License.txt
Awesome Lists containing this project
- awesome-starz - jdhitsolutions/ISEScriptingGeek - My library of tools and add-ons for the PowerShell ISE (PowerShell)
README
# ISEScriptingGeek Module
[![PSGallery Version](https://img.shields.io/powershellgallery/v/ISEScriptingGeek.png?style=for-the-badge&logo=powershell&label=PowerShell%20Gallery)](https://www.powershellgallery.com/packages/ISEScriptingGeek/) [![PSGallery Downloads](https://img.shields.io/powershellgallery/dt/ISEScriptingGeek.png?style=for-the-badge&label=Downloads)](https://www.powershellgallery.com/packages/ISEScriptingGeek/)
This module is a set of PowerShell ISE add-ons and a few themes. It requires PowerShell 5.1.
_As of February 2019, I no longer intend to update or extend this module. VS Code is Microsoft's choice for a scripting editor going forward. The PowerShell ISE isn't going away any time soon, but it is also no longer under active development so I need no point in continuing to develop this module. I will maintain it and address pull requests should members of the community wish to contribute, maintain or extend this module._
Install the module from the PowerShell Gallery.
```powershell
Install-Module ISEScriptingGeek
```Then in your PowerShell_ISE profile script, import the module.
```powershell
Import-Module ISEScriptingGeek
```This will add shortcuts to the Add-Ons menu.
## Themes
The themes can be found and imported from the Themes sub-folder of the module.
These are optional and are not connected to the add-ons.## Add-ons
Once the module is imported, the add-ons will be listed under **ISE Scripting Geek** on the **Add-ons** menu in the ISE.
A number of the add-ons fall into grouped sub-folders:![add-ons menu](images/addons-menu.png)
### Bookmarks
A set of functions for creating and working with "bookmarks" to files opened in the ISE.
### Convert
The module will add shortcuts to code that will perform conversions on the file or selected text.
![Convert menu](images/convert-menu.png)
### Dates and times
A set of functions for inserting date/time in different formats.
![DateTime menu](images/datetime-menu.png)
### Files
A set of functions for working with open files and their associated folders
![Files menu](images/files-menu.png)
### Work
A set of functions for creating and managing a "work list" of files
### Miscellaneous
There are also other scripts directly off the **ISE Scripting Geek** menu, these functions provide various capabilities:
- Print, Run, or Sign a script
- Send the script to Word (with or without color)
- Send selected text to different search engines
- Help functions
- New CIM Command, DSC Resource snippets, etc.## Other Modules of Interest
You might also be interested in these modules:
- [ISERemoteTab](https://github.com/jdhitsolutions/New-ISERemoteTab)
- [PSScriptTools](https://github.com/jdhitsolutions/PSScriptTools)