- Creating new file, opening existing file, editing and saving file.
- Open Folder/Project, show/hide the list of the opened folder/project and able to select or open a file from the list.
- Implementing tabs for opened file and able to close tab.
- Implementing common editing option such as cut,past,undo,redo, clear all and select all.
- Run python 3, show output code/error and highlight the error
- Remember the open tabs when closing the application.
- Menu
- Notebook
- Frame
- Text
- os
- tkinter
- subprocess
Run the code live in your browser make sure to run it on fullscreen: https://replit.com/@m-dennisgocong/dotpy#main.py
Clone the project
git clone https://github.com/m-dennisgocong/dotpy.git
Go to the project directory
cd dotpy
Run the file
python3 dotpy.py
Surely all the modules are preinstall with Python installer, if not you can install them manually using pip install.
If you find any bug in the code or have any improvements in mind feel free to generate a pull request.