Notepad Plus Plus Manual
Notepad Plus Plus Manual
Jonathan Knight
UNT
7/3/2013
Table of Contents iii
Table of Contents
Introduction ......................................................................................................................................... v
Introduction
Background Information
Notepad++ is a source code editor for windows. Notepad++ can be used with a variety of different
programming languages. Notepad++ has many advantages over the built-in text editor for windows
(Notepad) such as supporting tabbed editing and allows the user to work on multiple files at the same
time. The software is available free online at notepad-plus-plus.org where it has been downloaded over 27
million times. The requirements for download and instructions on installation are listed below.
System Requirements
Internet Connection
Internet Browser
12 MB Hard Disk Space available on your computer
4 Notepad++ User Manual
Installation
Figure 1.1
Figure 1.2
4. Once the file downloads in your browser click the download to open the installer
Installation and Configuration of Notepad++ 5
Installing Notepad++
1. Select a language from the drop down list (Figure 1.3)
2. Click next
3. Read the license agreement then click I Agree
4. Choose the location which you want to place notepad++ then click next
5. Select custom (this manual will go over customization later) then click next
6. Check the box that says Create shortcut on desktop: then click install (Figure 1.4
Figure 1.3
Figure 1.4
6 Notepad++ User Manual
Configuration
Choosing a language
1. Click on the languages tab on the top of the screen
2. Select the language you will be using from the drop down list (Figure 1.5)
Figure 1.5
Installation and Configuration of Notepad++ 7
Figure 1.6
3. Click on the gear icon on the right side of the NppFTP window
4. Click on Profile Setting from the drop menu (Figure 1.7)
8 Notepad++ User Manual
Figure 1.7
Figure 1.8
The NppFTP is a file system built-in Notepad++ this system allows the user to connect to the UNT CSE
machines and enables the user to transfer files back and forth between the users computer and the CSE
machines. Useful tips on file management with NppFTP is below.
File Management
Figure 2.1
Note: The file that you are currently working on will upload to the CSE machines.
10 Notepad++ User Manual
The features of Notepad++ is what sets it apart from the other source code editors out there. Notepad++
has a vast variety of features that makes programming and debugging code extremely simple. Some
useful features and their usage are below.
Multi-editing
1. Click on the Settings tab at the top of the screen
2. Select Preferences.. from the drop down menu
3. Select the Editing tab
4. Check the box next to Enable(Ctrl+Mouse click/selection) (Shown in figure 3.1)
Figure 3.1
14 Notepad++ User Manual
Figure 3.2
Note: Column mode editing will enable the user to change the highlighted selection from figure 3.2 at
the same time
Features and Usage 15
Bookmarking
Bookmarking is useful when writing a large program that is difficult to navigate. Bookmarking allows the
user to place a bookmark and a specific section of the code and will enable the user to return to the
bookmark or flip back and forth through all of the placed bookmarks.
1. Press the Ctrl + F2 key on the keyboard to set bookmark on the current line of code
2. Press F2 to move forward through the bookmarks
3. Press Shift + F2 to move backwards through the bookmarks
Figure 3.3
16 Notepad++ User Manual
Macros
Macro which is short for macroinstruction is a very useful shortcut for computer science majors. Macros
allow the user to record a task then the user is able to do that task by simply clicking a button. The
instructions on how to record a macro in Notepad++ is below.
1. Click the record button at the top of the screen (Shown in figure 3.4)
Figure 3.4
Document Map
When writing large programs sometimes it can seem difficult to locate specific sections of code. The
document map feature in Notepad++ helps the user by showing the entire program on the right side of the
screen and highlighting the section that the user is currently viewing. The instructions on how to display
the document map in Notepad++ follows.
Figure 3.5
18 Notepad++ User Manual
Function List
The function list feature in notepad++ shows the user all of the created functions in a program and
displays them on the right side of the screen for easy navigation. The instructions for how to enable the
function list in notepad++ is listed below
Figure 3.6
File Comparison
Features and Usage 19
File comparison is used to compare two or more computer files finding the similarities or the differences.
This feature is useful for computer science majors to compare their written code to already established
working code and check out the differences. Steps on how to compare files in Notepad++ are below.
The two files will show up side by side and the user will be able to spot the differences.
Figure 3.7
Speech Synthesis
20 Notepad++ User Manual
A great feature in notepad++ is speech synthesis which allows the users computer to dictate the written
code. This feature is especially important to students with disabilities. The steps to activate speech
synthesis in notepad++ is below.
1. Press (Ctrl + F)
2. Enter the text to find
3. Enter the replacement text
4. Click Replace all
An example of the find and replace window in Notepad++ is shown in figure 3.8
Figure 3.9
22 Notepad++ User Manual
GUI Customization
A great feature in Notepad++ is the ability to personalize the theme and layout to fit the users style.
Some useful instructions on how to personalize notepad++ follows.
Themes
If the user does not want to customize each element for their own theme there is several options of built-
in themes that the user can use. Instructions on how to change the theme of Notepad++ is below.
1. Click the settings tab at the top of the screen (shown in figure 3.9)
Figure 3.10
Figure 3.11
Changing Fonts
1. Click the settings tab at the top of the screen
2. Select style configurator from the drop down menu
3. Click the down arrow next to Fonts (Shown in figure 3.11)
4. Select the font
5. Click Save and Close
Figure 3.11
Features and Usage 25
Index
Customization, 24 function, 20
editing, 3, 15, 16 instructions, 3, 7, 18, 19, 20, 24
Features, iii, 15 NppFTP, iii, 7, 8, 11, 12
File, iii, 11, 21 Settings, 15