A Extension Code Notes é uma extensão do Chrome que permite aos usuários criar e gerenciar notas de código diretamente no navegador. Ideal para desenvolvedores que desejam manter snippets de código e anotações acessíveis enquanto navegam na web.
- Criação e edição de notas de código.
- Suporte a múltiplas linguagens de programação.
- Armazenamento local das notas usando o
localStorage
. - Interface amigável e fácil de usar.
-
Clone este repositório para o seu ambiente local:
git clone https://github.com/ogatalars/extension-code-notes.git
-
Abra o Google Chrome e vá para
chrome://extensions/
. -
Ative o "Modo do desenvolvedor" no canto superior direito.
-
Clique em "Carregar sem compactação" e selecione o diretório onde você clonou este repositório.
-
A extensão será carregada e você verá o ícone da Extension Code Notes na barra de ferramentas do Chrome.
-
Clique no ícone da extensão na barra de ferramentas do Chrome.
-
A interface da extensão será aberta. Você pode adicionar, editar e excluir notas de código conforme necessário.
-
As notas são salvas automaticamente no
localStorage
do navegador, garantindo que você tenha acesso às suas anotações mesmo após fechar o navegador.
extension-code-notes/
│
├── public/
│ ├── icons/
│ │ ├── icon16.png
│ │ ├── icon48.png
│ │ └── icon128.png
│ ├── index.html
│ └── manifest.json
│
├── src/
│ ├── components/
│ │ ├── Editor.tsx
│ │ ├── NoteList.tsx
│ │ └── NoteItem.tsx
│ ├── hooks/
│ │ └── useLocalStorage.ts
│ ├── pages/
│ │ ├── Home.tsx
│ │ └── Popup.tsx
│ ├── styles/
│ │ └── styles.css
│ ├── index.tsx
│ ├── manifest.json
│ ├── popup.js
│ └── background.js
│
├── .gitignore
├── package.json
├── package-lock.json
├── README.md
├── tsconfig.json
└── webpack.config.js
No diretório do projeto, você pode executar:
Inicia o aplicativo no modo de desenvolvimento.
Abra http://localhost:3000 para visualizar no navegador.
Compila a aplicação para produção na pasta build
.
Ele agrupa corretamente o React no modo de produção e otimiza a construção para o melhor desempenho.
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
- Faça um fork do projeto.
- Crie uma nova branch:
git checkout -b minha-feature
. - Faça suas alterações e commite:
git commit -m 'Minha nova feature'
. - Faça um push para a branch:
git push origin minha-feature
. - Envie um pull request.
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.