Git Product home page Git Product logo

pypad_notepad_editor's Introduction

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

pypad_notepad_editor's People

Contributors

vmeazevedo avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

brianpraise

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.