Simple Text Editor desenvolvido em Java Swing.
- Java 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .idea | ||
| src | ||
| .gitignore | ||
| patches.iml | ||
| README.md | ||
Patches
Simple Text Editor desenvolvido em Java Swing.
Sobre
O Patches é um editor de texto simples para criar, abrir, editar e salvar arquivos.
O projeto foi desenvolvido utilizando Java e Swing, sem dependências externas.
Funcionalidades
- Criar arquivos
- Abrir arquivos
- Salvar arquivos
- Salvar como
- Desfazer e refazer
- Recortar, copiar e colar
- Selecionar texto
- Contador de linhas, colunas e caracteres
- Aviso de alterações não salvas
- Atalhos de teclado
Tecnologias
- Java
- Java Swing
- Java AWT
- Java NIO
Requisitos
- Java JDK 11 ou superior
Execução
Clone o repositório:
git clone https://cosmos.simioni.dev.br/caio/patches.git
Entre na pasta:
cd patches
Compile:
javac -d out src/dev/caio/patches/PatchesMain.java
Execute:
java -cp out dev.caio.patches.PatchesMain
Também é possível executar o projeto diretamente através de uma IDE.
Atalhos
| Atalho | Ação |
|---|---|
| Ctrl + N | Novo |
| Ctrl + O | Abrir |
| Ctrl + S | Salvar |
| Ctrl + Shift + S | Salvar como |
| Ctrl + W | Fechar |
| Ctrl + Z | Desfazer |
| Ctrl + Y | Refazer |
| Ctrl + X | Recortar |
| Ctrl + C | Copiar |
| Ctrl + V | Colar |
| Ctrl + A | Selecionar tudo |
| F1 | Sobre |
Autor
CaioSimioni
Licença
MIT