/ISEFontSmoothing

Makes Windows PowerShell ISE editor fonts smooth and glossy. Works best with Consolas, Lucida Console and IBM Plex Mono fonts.

Primary LanguagePowerShellApache License 2.0Apache-2.0

PowerShell ISE Font Smoothing Addon

PowerShell Gallery Version

For all the perfectionists out there:

Before After
before after

If you noticed the difference, — this addon is for you.

Installation

  1. Install the module from PowerShell Gallery:
Install-Module ISEFontSmoothing
  1. Add module import to your ISE profile:
'Import-Module ISEFontSmoothing' |
    Add-Content -Path "$env:UserProfile\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1"
  1. Relaunch the ISE.

Known Issues

Because profiles get loaded after entire Host UI has already been initialized, font smoothing machinery provided by this addon does not come into effect until you open new editor tab (Ctrl+N) or new PowerShell tab (Ctrl+T). This behavior is by design (of ISE, not this addon).