/Pypad_Notepad_Editor

Simple text editor made in Python.

Primary LanguagePythonMIT LicenseMIT

Pypad_Notepad_Editor

A aplicação foi desenvolvida para dar ao usuário uma opção de editor de texto simples porém poderosa. O editor foi desenvolvido para executar todas as funções essenciais de um editor de texto comum, possibilitando:

  • Criar arquivos novos.
  • Abrir arquivos .txt já salvos na máquina.
  • Escrever códigos e salvar em extensão .py.

Em alguns casos onde o usuário tem pouco acesso ou nenhum acesso a programas como word, notepad++, entre outros editores o Pypad é uma opção simples e funcional para auxiliar o usuário em uma tarefa imediata.

Requirements

Será necessário instalar a biblioteca abaixo:

  • tkinter

Exemplo de funcionamento do código:

Ao rodar a aplicação será apresentado uma interface gráfica com a tela do editor e dois menus:

  • Tela principal:
  • Opção - New: O editor possibilita criar um novo arquivo do zero.
  • Opção - Open: O editor permite abrir outros arquivos já criados que estejam salvos na máquina ou em outros dispositivos.
  • Opção - Save: O editor permite salvar arquivos nas extensões de arquivo de texto que o usuários necessitar
  • Opção - Save as: O editor permite salvar um arquivo existente renomeando ele.
  • Opção - Exit: Botão para sair do editor, sendo possível sair pelo botão de sair comum em todas as telas.

1

  • Demonstração de uso:

teste_pypad3

Pypad_Notepad_Editor

The application was developed to give the user a simple but powerful text editor option. The editor was developed to perform all the essential functions of a common text editor, allowing:

  • Create new files.
  • Open .txt files already saved on the machine.
  • Write codes and save in .py extension.

In some cases where the user has little or no access to programs such as word, notepad ++, among other editors, Pypad is a simple and functional option to assist the user in an immediate task.

Requirements

You will need to install the library below:

  • tkinter

Example of code operation:

When running the application, a graphical interface with the editor screen and two menus will be presented:

  • Main screen:
  • Option - New: The editor makes it possible to create a new file from scratch.
  • Option - Open: The editor allows you to open other files already created that are saved on the machine or on other devices.
  • Option - Save: The editor allows you to save files in the text file extensions that the user needs
  • Option - Save as: The editor allows you to save an existing file by renaming it.
  • Option - Exit: Button to exit the editor, making it possible to exit using the common exit button on all screens.

1

  • Demonstration of use:

teste_pypad3