Alura Dev é um editor de código para você criar, guardar e compartilhar imagens do seu código. Seu projeto pode ser salvo na aba Comunidade!
Acesse o Alura Dev atravéz do link
- 👉 Como utilizar o editor
- 👉 Como rodar o projeto
- 👉 Screenshot
- 👉 O que é o Alura Challenge?
- 👉 Tecnologias utilizadas
- 👉 Ainda não é o fim!
-
Abra o link acima, e no editor, você poderá digitar o seu código em HTML, CSS ou JavaScript.
-
Depois, na aba "SEU PROJETO", dê um nome para o projeto e uma descrição.
-
Na aba "PERSONALIZAÇÃO" você deverá selecionar a linguagem utilizada no editor e a cor que deseja para a moldura (Caso queira visualizar o highlight do editor na linguagem selecionada, pressione "Visualizar com o highlight").
-
Por fim, salve o seu projeto, clicando no botão "Salvar projeto". Todos os projetos salvos são encontrados no Botão "Comunidade" do menu.
-
LEMBRE-SE: Por enquanto, os projetos ficam salvos apenas no localStorage do seu navegador, isso significa que os projetos não ficam salvos caso o navegador seja fechado e reaberto 🙄
Primeiro será necessário clonar o projeto com git clone https://github.com/FelipeWanner/editor-codigo.git
.
Depois de clonar o repositório, você pode rodar o projeto localmente de 2 formas:
1ª: Abra seu navegador, e pressione ctrl + O
, encontre a pasta que salvou o projeto e abra o arquivo "index.html" na pasta root do projeto.
2ª: Se o seu editor de texto for o Visual Studio Code, baixe a extensão Live Server, abra o arquivo "index.html" da pasta root no seu VSCode e clique em "live-server".
Este projeto surgiu através do Alura Challenge - Edição Front-End. A ideia deste challenge é preparar o aluno para o mercado de trabalho, ao desafiar a criação da parte front-end de um site, utilizando as ferramentas clássicas do front-end como HTML, CSS e JS. Mas não apenas isso, durante o challenge, os alunos tiveram que utilizar outras ferramentas, como o Trello, Figma e reuniões com os colegas através do Discord.
-
HTML5
-
CSS3
-
JavaScript
-
Highlight.js: Biblioteca JS responsável por aplicar o highlight ao editor!
Ainda pretendo alterar o projeto e adicionar novas features, como:
- O perfil do usuário ser dinâmico (nada contra o Harry!), podendo até linkar o perfil do git-hub.
- Adicionar algum banco de dados e de fato armazenar os cards.
- Barra de pesquisa servir para pesquisar cards.
- Ativar os likes e comentários.
- Poder excluir os cards.