Skip to content

keshav0041/TextEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Certainly! Below is a sample README.md file for the text editor code:


Simple Text Editor in Python

This is a basic text editor created in Python using the Tkinter library. It provides a simple and user-friendly graphical interface for text editing.

Features

  • File Operations:

    • New: Create a new empty file.
    • Open: Open an existing text file.
    • Save: Save the current file.
    • Save As: Save the current file with a new name.
    • Exit: Close the text editor.
  • Edit Operations:

    • Undo: Undo the last edit action.
    • Redo: Redo the previously undone action.
    • Cut: Cut the selected text.
    • Copy: Copy the selected text.
    • Paste: Paste the copied/cut text.
    • Select All: Select the entire text.

Colorful UI

The text editor features a visually appealing UI with a pop color palette for a more enjoyable editing experience. The color scheme includes a light background, dark text, and an accent color for the cursor.

How to Use

  1. Clone the repository or download the text_editor.py file.
  2. Run the script using Python: python text_editor.py
  3. The text editor window will open, allowing you to perform various file and edit operations.

Requirements

  • Python 3.x
  • Tkinter library (usually included in Python standard library)

Customization

Feel free to customize the code to suit your preferences. You can modify the color scheme, add additional features, or enhance existing functionalities.

License

This text editor is open-source and available under the MIT License.


Make sure to include a license file (LICENSE) with the appropriate license text if you decide to use a specific open-source license. You can replace [MIT License](LICENSE) with the link to the actual license file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages