https://github.com/vivek3141/texteditor
This basic text editor was written in an hour, and can only read and write files of any kind
https://github.com/vivek3141/texteditor
editor notepad text-editor
Last synced: 10 months ago
JSON representation
This basic text editor was written in an hour, and can only read and write files of any kind
- Host: GitHub
- URL: https://github.com/vivek3141/texteditor
- Owner: vivek3141
- Created: 2018-03-24T04:04:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-24T04:10:43.000Z (almost 8 years ago)
- Last Synced: 2023-03-02T04:25:51.291Z (almost 3 years ago)
- Topics: editor, notepad, text-editor
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Text Editor
This basic text editor was written in an hour, and can only read and write files of any kind.
Run `main_mod.py` to run the program.
## Files
* `.ui files` - .xml files containing the UI.
* `*_auto.py files` - Contains .ui files converted to .ui files
* `main_mod.py` - Main UI that opens other files
* `open_mod.py` - Program that opens the files
* `save_mod.py` - Program that saves the files.
## Prerequisites
* PyQt4 - Download the .whl and install here: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4
* Python3 - Most versions of python 3.X should work. Download it here: https://www.python.org/downloads/
## How it was made
It was easily constructed using the open() command in python and Object Oriented Programming.
## Future Ideas
* Adding keyword highlighting, like highlighting `for` in .py files
* Adding support for multiple files at once.