<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ricardo Rodrigues</title>
    <description>The latest articles on DEV Community by Ricardo Rodrigues (@rrodrigues345).</description>
    <link>https://dev.to/rrodrigues345</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F706079%2Fcee01f10-8056-4793-baa1-603722d566bd.png</url>
      <title>DEV Community: Ricardo Rodrigues</title>
      <link>https://dev.to/rrodrigues345</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rrodrigues345"/>
    <language>en</language>
    <item>
      <title>CodePen no VS code</title>
      <dc:creator>Ricardo Rodrigues</dc:creator>
      <pubDate>Tue, 14 Sep 2021 22:48:52 +0000</pubDate>
      <link>https://dev.to/rrodrigues345/codepen-no-vs-code-1mcj</link>
      <guid>https://dev.to/rrodrigues345/codepen-no-vs-code-1mcj</guid>
      <description>&lt;h2&gt;
  
  
  CodePen &amp;amp; VSCode
&lt;/h2&gt;

&lt;p&gt;CodePen é um editor de código on-line útil e libertador para desenvolvedores de qualquer nível de habilidade, e particularmente capacitante para pessoas que estão aprendendo a programar. Usando apenas seu navegador, permite que você escreva códigos principalmente em linguagens de front-end como HTML, CSS, JavaScript e veja os resultados à medida que os constrói.  Além disso, é principalmente um ambiente de desenvolvimento social pois permite uma maneira fácil de compartilhar seu projeto com a comunidade dev. &lt;/p&gt;

&lt;p&gt;Entretanto, em alguns casos, pode ser que você queira exportar o seu projeto para um outro editor de código-fonte, como o Visual Studio Code, desenvolvido pela Microsoft e assim praticar em um editor diferente. &lt;/p&gt;

&lt;h2&gt;
  
  
  Primeiros Passos
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Crie uma pasta para armazenar o projeto no seu computador:
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F02-criar-pasta-projeto.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F02-criar-pasta-projeto.png" alt="imagem pasta"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Abra a pasta com o VS code:
&lt;/h3&gt;

&lt;p&gt;Clique com o botão direito do mouse em cima da pasta e escolha a opção "Abrir com --&amp;gt; Visual Studio Code"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F01-abrir-com-vscode.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F01-abrir-com-vscode.png" alt="imagem abrir-com-vscode"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Crie os arquivos para fazer a importação do conteúdo
&lt;/h3&gt;

&lt;p&gt;O VS code abrirá a pasta do projeto, porém não há ainda nenhum arquivo. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F03-criar-arquivos.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F03-criar-arquivos.png" alt="imagem abrir-com-vscode"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Vamos então, criar 3 arquivos, referentes às 3 colunas do CodePen contendo o HTML, o CSS e o JAVASCRIPT .&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;index.html;&lt;/li&gt;
&lt;li&gt;style.css;&lt;/li&gt;
&lt;li&gt;app.js;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feito isso, cole o conteúdo do CodePen correspondente a cada arquivo. &lt;/p&gt;

&lt;p&gt;No CodePen o conteúdo estava separado, já no VS code precisaremos referenciar os conteúdos para que fiquem interligados. Fazemos isso editando o arquivo index.html. &lt;/p&gt;

&lt;p&gt;No arquivo index.html, editamos o &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; e adicionaremos o caminho do arquivo &lt;code&gt;style.css&lt;/code&gt;. No &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; adicionaremos o link referente ao &lt;code&gt;app.js&lt;/code&gt;. Veja a imagem, onde destaquei o código em amarelo:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F04-editar-html-01.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F04-editar-html-01.png" alt="imagem editar-html"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Confira o resultado abrindo o arquivo index.html pelo seu navegador. Aqui no exemplo, usaremos o Google Chrome:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F05-abrir-com-google.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F05-abrir-com-google.png" alt="imagem abrir-com-google"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Veja como está abrindo direitinho no Google Chrome:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F05-abrir-com-google2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Frrodrigues345%2Frrodrigues345.github.io%2Fraw%2Fmain%2Fcodepen-to-vscode%2F05-abrir-com-google2.png" alt="Visualizando site no Google Chrome"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Agora você poderá praticar também no VS code e depois exportar seus projetos para o CodePen. Fica a seu critério!&lt;/p&gt;

&lt;p&gt;Essa dica também é útil nos casos em que você ficará por um período sem internet, então nada melhor do que ter seus arquivos disponíveis &lt;em&gt;offline&lt;/em&gt; =)&lt;/p&gt;

&lt;h2&gt;
  
  
  Seja meu amigo de bolso!
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://twitter.com/rrodrigues345" rel="noopener noreferrer"&gt;twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.instagram.com/rrodrigues345/" rel="noopener noreferrer"&gt;instagram&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Referências:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.alura.com.br/artigos/codepen-o-que-e-e-como-usar" rel="noopener noreferrer"&gt;https://www.alura.com.br/artigos/codepen-o-que-e-e-como-usar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=xvkuNF_8Coc" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=xvkuNF_8Coc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=j6S1Izj5mqM" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=j6S1Izj5mqM&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>codepen</category>
      <category>vscode</category>
      <category>alura</category>
      <category>imersaodev</category>
    </item>
  </channel>
</rss>
