Coder Social home page Coder Social logo

smsraj2001 / pyedit-pro-the-ultimate-advanced-text-editor Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 3.0 28.64 MB

An Advanced text editor in python with enhanced and amazing features

Home Page: https://drive.google.com/file/d/18hULZAVDnz0rvuv6FMjXuW1uerrs-HBn/view?usp=drive_link

Python 100.00%
agile-development code-editor devops editor github python scrum-agile software-development software-engineering text-editor

pyedit-pro-the-ultimate-advanced-text-editor's Introduction

ADVANCED-TEXT-EDITOR

A fully functional advanced text editor in python with enhanced and amazing features This text editor mainly aims to help blind people who are not able to use simple notepad

This Text Editor is a simple python tkinter based text editor application lashed with lots of advanced features including:

  • Font Alignment / Styling
  • Page Printing
  • Search Function
  • Find and Replace
  • Arithmetic functions
  • Regex Search
  • Cool themes
  • Saying content after saving
  • Intro audio

Requirements

pywin32 : Use the package manager pip to install pywin32.

pip install pywin32

playsound: Use the package manager pip to install playsound

pip install playsound==1.2.2

pyttsx3: Use the package manager pip to install playsound

pip install pyttsx3

gTTs: Use the package manager pip to install playsound

pip install gTTS

How to run python code in Code editor

To run a save file u need to save twice (first time while entering your file name and saving and after that pressing saving button)

demo.code.edito.online-video-cutter.com.mp4

Usage

Double click the application_code.py to open the GUI application, in the following window you can either create a new text file or open another one and modify it. You can select font style or font size, font color and font alignment from tab, also make the text bold, italic, underline or highlight it.

List of shortcut commands

  • Ctrl + N : Create new file
  • Ctrl + O : Open new file
  • Ctrl + S : Save file
  • Ctrl + Shift + S : Save as file
  • Ctrl + P : Print page
  • Ctrl + Q : Exit
  • Ctrl + X : Cut text
  • Ctrl + C : Copy text
  • Ctrl + V : Paste text
  • Ctrl + A : Select All text
  • Delete : Delete selected text
  • Ctrl + Z : Undo
  • Ctrl + Y : Redo
  • Ctrl +F : Find
  • Ctrl + H : Find and replace
  • Ctrl + R : Search Regex
  • Ctrl + D : Download text content as Audio
  • Ctrl + M : Code Editor

Features

  • Find : To search text just type it in the search entry or press Ctrl + F and press enter, it will higlight the search terms.
  • Find and Replace: To find and replace, press Ctrl + H to open find and replace dialog box, enter the asked values and click find and replace to update the text
  • Regex Search: To use regex search, press Ctrl + R to open the regex search dialog box, type your regex without r or enclosing quotes to make the best possible match
  • Themes: To change themes, select themes from menu bar and select your favorite theme.
  • Right Click to get edit context menu

NOTE: The following is the .exe file for our text editor created using auto-py-to-exe python module. This can be installed in the Windows OS. Click Here

Contributing

pyedit-pro-the-ultimate-advanced-text-editor's People

Contributors

rahulroshanganesh avatar rohan-chandrashekar avatar rohit-roshan avatar smsraj2001 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.