PRESENTED BY: RISHIKESH
DUBEY
CLASS: FYCS.
SUBJECT: FOSS.
TOPIC: NOTEPAD++
INTRODUCTION
• N O T E PA D + + I S A S I M P L E T E X T E D I T O R
F O R M I C R O S O F T W I N D O W S . S I N C E 1 9 8 5 .
• N O T E PA D + + C A N E D I T F I L E S O F A L M O S T
A N Y F O R M AT L I K E T X T, H T M L , E T C .
• N O T E PA D + + O F F E R S O N LY T H E M O S T
B A S I C F U N C T I O N S , S U C H A S F I N D I N G
T E X T.
• E A S Y T O U S E I M P L E M E N TAT I O N O F
S H O R T C U T K E Y S F O R B A S I C E D I T I N G
F U N C T I O N S .
WHY NOTEPAD++ IN JAVA?
• A S W E A L L K N O W , J AVA I S P L AT F O R M
I N D E P E N D E N T L A N G U A G E . I T C A N R U N O N
A N Y O P E R AT I N G S Y S T E M W H I C H H A S J V M
I N S T A L L E D .
• N O T E PA D + + F O R W I N D O W S I S T H E M O S T
S I M P L E S T T E X T E D I T O R T I L L N O W .
• S I M P L I F I E D A N D U S E R F R I E N D LY I N T E R F A C E
O F N O T E PA D M A K E I T M O S T R E L I A B L E F O R
A N Y K I N D O F B A S I C T E X T E D I T I N G . O N E
C A N N O T U S E W I N D O W S N O T E PA D + + I N
O T H E R O P E R AT I N G S Y S T E M .
• S O F O R S I M P L I F Y T H E U S E O F N O T E PA D + +
O F W I N D O W S I N O T H E R O P E R AT I N G S Y S T E M
W I T H E A S E , T H E N O T E PA D I S D E V E L O P E D I N
J AVA .
• T H I S W AY, T H I S P O P U L A R T O O L O F
W I N D O W S C A N B E R U N O N A N Y O P E R AT I N G
BASIC FEATURES
• S H O R T C U T S F O R T H E C O M M O N TA S K S
L I K E N E W, O P E N A N D S AV E .
• N O T E PA D + + C A N E D I T T R A D I T I O N A L 8 - B I T
T E X T F I L E S A S W E L L A S U N I C O D E T E X T
F I L E S ( B O T H U T F - 8 A N D U T F - 1 6 , A N D I N
C A S E O F U T F - 1 6 )
• N O T E PA D + + A C C E P T S T E X T F R O M T H E
W I N D O W S C L I P B O A R D .
• N O T E PA D + + I N C L U D E S T H E A B I L I T Y T O
C H A N G E T H E F O N T A N D F O N T S T Y L E .
LACKING FEATURES
• L I M I T O N F I L E S I Z E
• L A C K O F T O O L B A R F O R A D VA N C E
F U N C T I O N S
• T E X T F O R M AT T I N G L I M I T AT I O N L I K E
C O L O R S A N D H U G E F O N T S T Y L E
• S I N G L E D O C U M E N T V I E W , ( N O T A N M D I
A P P L I C AT I O N ) .
• D O N O T H AV E A H E X E D I T O R B U I LT I N
• T E X T R E P L A C E M E N T F U N C T I O N A L LY I S
N O T AVA I L A B L E I N T H I S N O T E PA D .
SYSTEM REQUIREMENTS
• PC WITH ANY OPERATING
SYSTEM
• JAVA INSTALLED PLATFORM
• BASIC MEMORY
• LANGUAGE ENGLISH
UPDATES REQUIRED
• IT SHOULD HAVE THE ABILITY
TO SEARCH AND REPLACE TEXT
• A FILE SHOULD BE LOCKED
WITH PASSWORD PROTECTION
• COLORFUL TEXT WOULD ALSO
BE ENTERED IN NOTEPAD++.
• SIZE LIMITATION SHOULD BE
REMOVED
THANKS FOR
WATCHING.

notepad++

  • 1.
    PRESENTED BY: RISHIKESH DUBEY CLASS:FYCS. SUBJECT: FOSS. TOPIC: NOTEPAD++
  • 2.
    INTRODUCTION • N OT E PA D + + I S A S I M P L E T E X T E D I T O R F O R M I C R O S O F T W I N D O W S . S I N C E 1 9 8 5 . • N O T E PA D + + C A N E D I T F I L E S O F A L M O S T A N Y F O R M AT L I K E T X T, H T M L , E T C . • N O T E PA D + + O F F E R S O N LY T H E M O S T B A S I C F U N C T I O N S , S U C H A S F I N D I N G T E X T. • E A S Y T O U S E I M P L E M E N TAT I O N O F S H O R T C U T K E Y S F O R B A S I C E D I T I N G F U N C T I O N S .
  • 3.
    WHY NOTEPAD++ INJAVA? • A S W E A L L K N O W , J AVA I S P L AT F O R M I N D E P E N D E N T L A N G U A G E . I T C A N R U N O N A N Y O P E R AT I N G S Y S T E M W H I C H H A S J V M I N S T A L L E D . • N O T E PA D + + F O R W I N D O W S I S T H E M O S T S I M P L E S T T E X T E D I T O R T I L L N O W . • S I M P L I F I E D A N D U S E R F R I E N D LY I N T E R F A C E O F N O T E PA D M A K E I T M O S T R E L I A B L E F O R A N Y K I N D O F B A S I C T E X T E D I T I N G . O N E C A N N O T U S E W I N D O W S N O T E PA D + + I N O T H E R O P E R AT I N G S Y S T E M . • S O F O R S I M P L I F Y T H E U S E O F N O T E PA D + + O F W I N D O W S I N O T H E R O P E R AT I N G S Y S T E M W I T H E A S E , T H E N O T E PA D I S D E V E L O P E D I N J AVA . • T H I S W AY, T H I S P O P U L A R T O O L O F W I N D O W S C A N B E R U N O N A N Y O P E R AT I N G
  • 4.
    BASIC FEATURES • SH O R T C U T S F O R T H E C O M M O N TA S K S L I K E N E W, O P E N A N D S AV E . • N O T E PA D + + C A N E D I T T R A D I T I O N A L 8 - B I T T E X T F I L E S A S W E L L A S U N I C O D E T E X T F I L E S ( B O T H U T F - 8 A N D U T F - 1 6 , A N D I N C A S E O F U T F - 1 6 ) • N O T E PA D + + A C C E P T S T E X T F R O M T H E W I N D O W S C L I P B O A R D . • N O T E PA D + + I N C L U D E S T H E A B I L I T Y T O C H A N G E T H E F O N T A N D F O N T S T Y L E .
  • 5.
    LACKING FEATURES • LI M I T O N F I L E S I Z E • L A C K O F T O O L B A R F O R A D VA N C E F U N C T I O N S • T E X T F O R M AT T I N G L I M I T AT I O N L I K E C O L O R S A N D H U G E F O N T S T Y L E • S I N G L E D O C U M E N T V I E W , ( N O T A N M D I A P P L I C AT I O N ) . • D O N O T H AV E A H E X E D I T O R B U I LT I N • T E X T R E P L A C E M E N T F U N C T I O N A L LY I S N O T AVA I L A B L E I N T H I S N O T E PA D .
  • 6.
    SYSTEM REQUIREMENTS • PCWITH ANY OPERATING SYSTEM • JAVA INSTALLED PLATFORM • BASIC MEMORY • LANGUAGE ENGLISH
  • 7.
    UPDATES REQUIRED • ITSHOULD HAVE THE ABILITY TO SEARCH AND REPLACE TEXT • A FILE SHOULD BE LOCKED WITH PASSWORD PROTECTION • COLORFUL TEXT WOULD ALSO BE ENTERED IN NOTEPAD++. • SIZE LIMITATION SHOULD BE REMOVED
  • 8.