Skip to content

Notepad Plus Plus instructions

Nikita Prokopov edited this page Sep 20, 2024 · 4 revisions

Installation on Notepad++

Make sure you install the font.

Enable the font

  • Select the font in Notepad++ via Settings > Style Configurator... > Global Styles> Default font.

Menu

  • Select Fira Code for the font style, turn on Enable global font and save & close.

Configurator window

Font enabled example code

Enable DirectWrite

Scintilla is the text editor control within Notepad++. Enabling DirectWrite in Scintilla lets Windows do some Windows-y things to the text drawn to screen, like rendering the advanced typography features of OpenType.

For Notepad++ v7.8.8 and newer

  • Open Preferences dialog via Settings > Preferences...
  • Enable DirectWrite via MISC.> Use DirectWrite (May improve rendering special characters, need to restart Notepad++)
  • Restart Notepadd++

For older Notepad++ versions

You need to install LuaScript plugin:

  • Open the Plugins admin via Plugins > Plugins Admin...

PLugins menu

  • Find LuaScript, select it, and click on Install

Plug-ins admin

  • Edit the LuaScript startup file in Plugins > LuaScript > Edit Startup Script and add the following code:

startup.lua
editor1.Technology = SC_TECHNOLOGY_DIRECTWRITE
editor2.Technology = SC_TECHNOLOGY_DIRECTWRITE

  • Restart Notepadd++

ligatures installed

Based on instructions provided in https://stegriff.co.uk/upblog/enable-ligatures-and-emoji-in-notepad-plus-plus/