Destaques

PorYuri Becker

5 extensões úteis no Visual Studio Code

Desde seu lançamento em 2015, como a aposta Open Source da Microsoft, o VS Code se transformou no editor de texto favorito de muitos desenvolvedores. Além do fato de ser gratuito e multiplataforma (Windows, Linux e MacOS), grande parte do seu sucesso é por sua grande quantidade de funcionalidades extras que o diferenciam dos outros editores de texto já conhecidos.

São tantas funcionalidades que algumas passam despercebidas pelos usuários.  Existe até um site chamado “”VS Code can do that?”, ajudando os usuários a extrair o máximo das funcionalidades oferecidas por ele.

Além das features padrões do VS Code, existem diversas extensões disponíveis para melhorar sua experiência. Existem extensões para trocar icones, temas, adicionar snippets, aumentar a integração ao Git, ativar intelliSense e debugger para linguagens de programação específicas, etc.. São tantas opções que você pode transformá-lo quase numa IDE de acordo com a sua necessidade. Clique aqui e confira todas as extensões disponíveis na loja.  

Lista de extensões úteis

Várias extensões funcionam apenas com linguagens específicas de programação, porém fiz uma lista com 5 extensões que podem ser úteis independente da linguagem utilizada.

Code Runner

Se vocë tem preguiça de ficar digitando comandos no terminal essa extensão pode ser útil. Ela automatiza os comandos de execução de arquivos, fazendo com que ao invés de vocë digitar aquele comando “gcc prog.c -o prog && ./prog”, você apenas clique em um botão de execução no canto superior direito da tela.

Ela tem suporte a diversas linguagens e permite que você personalize os comandos de acordo com a extensäo do arquivo.

Link para extensão

Settings Sync

Essa extensão sincroniza todas as configurações que você utiliza no VS Code (extensões, snippets, atalhos de teclado, fontes etc…) facilitando sua vida quando você formata o computador ou precisa utilizar outras máquinas. Algumas etapas e o editor está pronto para uso.

Link para extensão

Bookmarks

Uma extensão simples, mas muito útil. Com ela é possível marcar partes importantes do seu código e navegar entre elas.

Além da marcação no código ela também cria um novo botão na lateral esquerda do VS Code permitindo que você visualize todos as linhas marcadas.

Link para extensão

Bracket Pair Colorizer

Essa extensão ajuda a identificar quais são os parênteses, chaves ou colchetes  de abertura e fechamento correspondentes no código, utilizando cores diferente para cada um deles.

Link para extensão

Vscode-spotify

Pra quem gosta de ouvir música enquanto programa, mas não quer ter que ficar alternando a tela pra trocar de música, essa extensão permite  você utilize o spotify integrado no VS Code.

Além dos comandos básicos no canto inferior esquerdo da tela, ele também adiciona um botão para visualização das suas playlists.

Link para extensão

Feedback e publicações anteriores

Caso você tenha interesse em ler as edições anteriores do PET Redação ou conhecer um pouco mais sobre o trabalho desenvolvido pelo PET-SI não deixe de conferir nossa página. Antes de você partir gostaríamos também de pedir que você nos ajude, respondendo o formulário de avaliação abaixo. Esse formulário nos ajuda a moldar nossas atividades para melhor atender os nossos leitores.

 

PorJoel Silva

Programação Orientada a Interdisciplinaridade

E se eu te dissesse que a computação é apenas um meio para algo maior e não o fim? Um pouco confuso não é? Nesta redação quero lhe trazer a importância da aplicação da computação para solucionar problemas de nosso cotidiano ou trabalho, e mostrar para você que a computação, com raras exceções, não é o produto ou o resultado de algo, mas sim a ferramenta fundamental para transformar e inovar processos e serviços prestados, e para que se use esta ferramenta é fundamental que tenhamos conhecimentos e relações com outras áreas de conhecimento. Leia Mais

PorLeonardo Trindade

Sua carteira digital: Aprenda sobre criptomoedas

       Olá pessoal, tudo bem? Vocês provavelmente já leram ou ouviram alguma notícia relacionada a alguma criptomoeda. Seja ela o famoso Bitcoin, ou talvez a Ethereum, quem sabe o “meme” Ronaldinho Soccer Coin, ou outra dentre tantas. Provavelmente você também já leu ou ouviu sobre aquele investimento único, que valorizou absurdos de uma hora para outra (ou desvalorizou com a mesma velocidade). Pois então, neste PET Redação iremos falar sobre criptomoedas. =)

Leia Mais

PorFranciel Krein

Oficina de Docker

E aí pessoal!

O PET-SI está promovendo mais uma oficina prática no início do mês de novembro. A última para 2018!
O tema abordado nessa oficina será containerização utilizando o software Docker.

O Docker permite um fluxo mais contínuo de integração entre os ambientes de desenvolvimento e produção, possibilitando aos programadores focar apenas no código sem precisar se preocupar tanto com a arquitetura por trás, além de evitar o cenário clássico do software não executar na máquina de algum dos desenvolvedores devido a diferentes versões de dependências.
Se você tem interesse na tecnologia ou tem curiosidade em entender como funciona uma das peças chave por trás das grandes provedoras de Cloud Computing, essa oficina é para você 😉

Quando?

Nos dias 05, 06, 12 e 13 de novembro de 2018, no horário das 18h30min às 20h30min.

Onde?

Laboratório 334, 3º andar do Centro de Tecnologia (CT) – Prédio principal.

Leia Mais

PorMatheus Dalmolin

MARS: IDE para programação em Assembly

Nesta edição do PET Redação, vamos falar um pouquinho sobre programação de baixo nível. Isso quer dizer que a programação é ruim? Não, nada disso! Programação de baixo nível se trata de usarmos uma linguagem de programação que segue as características de estrutura do computador. Para isso, utilizaremos o software MARS (MIPS Assembler and Runtime Simulator) e a arquitetura MIPS32.

Leia Mais

PorIsabella Sakis

Como Conduzir uma Pesquisa Científica

Você já ouviu um colega de curso ou professor falar que está participando ou conduzindo um projeto pesquisa? Você sabe o que eles querem dizer?

Um projeto de pesquisa é basicamente a definição do planejamento e da metodologia que vamos utilizar para conduzir uma Pesquisa Científica. Mas espera aí, o que é uma pesquisa científica?

Nesta edição do PET-Redação, estamos trazendo para você um pouquinho do mundo da Iniciação Científica, relatando o que é e como conduzir uma Pesquisa Científica, além da importância de realizar uma.

Leia Mais

Porsu-pet-si

Seleção de novos membros PET-SI 2018/2

O grupo PET-Sistemas de Informação estará selecionando 1 bolsista para ingresso em setembro de 2018.

O Programa de Ensino Tutorial é um programa financiado pelo Ministério da Educação que oferece um auxílio no valor de R$ 400,00 para desenvolver atividades de ensino, pesquisa e extensão.

Leia Mais

PorLeonardo Trindade

Oficina prática de Javascript

Se liga que o PET-SI está lhe convidando para mais uma oficina, desta vez com o foco voltado ao Javascript. Serão 5 dias abordando conceitos e a prática desta linguagem que pode lhe ser útil das mais diversas formas. Não vai deixar essa oportunidade passar, vai?

Quando?

Nos dias 04, 05, 10, 11 e 12 de setembro de 2018, no horário das 18h30min às 20h30min.

Onde?

Laboratório 334, 3º andar do Centro de Tecnologia (CT) – Prédio principal.

Leia Mais

Porsu-pet-si

Caminhos do mercado de trabalho em SI: A Pílula Vermelha

PET Redação edição especial!

Esta é uma edição especial do PET Redação, fruto de uma contribuição do aluno Eduardo da Silva Rocha (Eddie), que teve a ideia de escrever uma série de textos sobre o mercado de trabalho em Sistemas de Informação. Este primeiro texto é uma introdução sobre a área e ao mesmo tempo boas vindas aos calouros.
Nós, do PET-SI, agradecemos ao Eddie pela sua participação e deixamos em aberto para alunos do curso de Sistemas de Informação da UFSM que desejam também escrever sobre um assunto de seu interesse.
Leia Mais

PorIago Corrêa

AppImage, Snap e Flatpak: A nova era das extensões universais de aplicativos Linux

Instalação e remoção de aplicações em sistemas operacionais Linux sempre foi – e aparentemente sempre será – uma das tarefas mais emblemáticas, polêmicas e, em alguns casos, estressantes a serem realizadas por usuários Linux

Leia Mais