Notepad Internals (: A Note Taking App)
Notepad Internals (: A Note Taking App)
Notepad Internals (: A Note Taking App)
By-
Anushka Parashar
Adnan Rasheed Khan
Shifalee Khan
1 INTRODUCTION
2 LANGUAGE USED
4 SYSTEM REQUIREMENTS
INTRODUCTION
Basic Introduction :
1.1.1 What is Text editor?
A useful text editor is a essential component of any personal computer , Every
day we need to make notes , compose documents and record vital pieces of
information. We depend on our text editor.In a broad sense the application is
provides us with the ability to create , edit and save files containing text. Text
is a general category of Keystrokes including but not limited.
Instead, use Notepad which allows you to edit the file as pure text. Textual
files will normally have a TXT file extension, but there are several special
purpose files in Windows that must be pure text. Some of the more important
of these include your CONFIG.SYS, AUTOEXEC.BAT, WIN.INI and
SYSTEM.INI (These files existed in earlier version of Windows, but have been
eliminated in Windows XP).You may get to the point of wanting to play with
these files. If so, use Notepad to edit these and not WordPad as your system
cannot use the resulting WordPad file. If you decide you want to create a web
page, but don't have an HTML editor, you will want to use Notepad so as not
to introduce those nasty characters associated with WordPad, etc. In addition
to having a tool to use in editing those special files on your system, learning
Notepad can provide a good foundation for learning some of the other tools
that come Windows 95/98/ME/XP as well as a number of the
applications that you may want to add to your system later.
LANGUAGE USED
Frontend Language-
➢ HTML- HTML, in full hypertext markup language, a formatting system for
displaying material retrieved over the Internet. .... HTML markup tags specify
document elements such as headings, paragraphs, and tables. They mark up
a document for display by a computer program known as a Web browser.
Backend Language-
➢ Python- Python is an interpreted, object-oriented, high-level
programming language with dynamic semantics ..... Python's simple, easy
to learn syntax emphasizes readability and therefore reduces the cost of
program maintenance. Python supports modules and packages, which
encourages program modularity and code reuse.
➢ Django - Django is a high-level Python web framework that enables
rapid development of secure and maintainable websites. Built by
experienced developers, Django takes care of much of the hassle of web
development, so you can focus on writing your app without needing to
reinvent the wheel.
ABOUT THE PROJECT
This application is a text editor in JavaScript and Python . This text editor
developed in a React.js and Django platform is a replication of the word
editors we all are familiar with and which we use quite often on a daily
basis .This editor is a simple editor, very similar to that of a notepad
editor that extends the basic features to the end-user like:
Notepad is a very basic text editor that has been part of Windows for a
very long time. It is very excellent for writing work relatively short text
documents that you want to save in plain text and that is not all you can
do with it.
If you have not used Notepad much, you may surprised by easy it is to
work with. Lets take a new look of this old Desktop app for Windows,
What it is and what it. There are very basic cut, copy, paste
operations were implementations for this representation. A number of
different techniques are used for obtain this operations in other editors.
SYSTEM REQUIREMENTS
Requirements Specifications
RAM 8GB
HDD 1TB