SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Arthur Henrique Ataide de Azevedo

          Tutorial Microsoft Visual C# 2008 Express Edition


O Visual C# 2008 Express Edition é uma ferramenta de desenvolvimento criada pela
Microsoft e utilizada para a criação de aplicações em formulário, console, biblioteca de
classes e .NET.

A interface é simples e intuitiva, facilitando a utilização, mesmo para iniciantes.

Nosso objetivo com esse tutorial, é apresentar algumas opções e funcionalidades que a
ferramenta dispõe.


Tela Inicial do aplicativo
Nessa tela podemos ver uma barra de ferramentas simples com ícones de abrir, salvar,
localizar, o menu de opções onde podemos acessar todas as funcionalidades disponíveis.

Temos também nessa janela os projetos recentes, uma aba de inicio na linguagem onde o
programa oferece ajuda online,e algumas noticias, assim como na aba principal, que são
noticias voltadas a linguagem, novidades e ferramentas.
Para iniciar o desenvolvimento de qualquer aplicação devemos clicar no menu “File” e
depois em “Novo Projeto” ou simplesmente usar o atalho “ Control+Shift+n”, como
mostrado na figura a seguir;




Escolhida essa opção uma nova janela irá se abrir, perguntando que tipo de aplicação
você deseja criar, as opções são as seguintes:
Aplicativo do windows forms, Biblioteca de classes, Aplicativo WPF, Aplicativo de
navegador, Aplicativo de console e projeto vazio.
Clicando em qualquer uma das opções o programa lhe dará uma breve informação do
que se trata cada opção.
Aplicativo de Console
Escolhendo “Aplicativo de Console” teremos como desenvolver um aplicativo para rodar
em linha de comando.
Vamos escolher essa opção para fazer um programa simples.

Escolhida a opção uma nova janela será aberta, contendo uma estrutura básica de
programa, temos as linhas :
      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Text;

que são as bibliotecas usadas em uma aplicação do tipo console. Logo em seguida temos
esse pequeno trecho de código que é a estrutura do seu programa.

namespace ConsoleApplication1 (Nome da aplicação)
{
     class Program                       (Classe principal da aplicação)
     {
            static void Main(string[] args) (Função main)
            {
            }
     }
}

Exemplificando :
Logo Abaixo está um exemplo de uma aplicação de console, este programa irá imprimir
na tela a frase “Hello Word”,
para escrever em uma linha de comando usamos o comando “ Console.WriteLine” e em
seguida dentro dos parenteses e das aspas duplas podemos escrever qualquer frase.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello Word");
Console.ReadLine();
}
}
}

Aplicativo Windows Forms

Escolhendo “WindowsForms Application” na opção “novo projeto”                       teremos como
desenvolver um aplicativo com interface gráfica.


       Aqui temos uma barras de ferramenta com     Aqui temos o formulário limpo sem a inclusão
       opções de edição : copiar, colar, salvar,   de nenhum item. Será ele depois de pronto que
       desfazer e outras                           fará a interação do programa com o usuário
Nessa aba fica
                                                                                        a      Solution
Nessa barra                                                                             Explorer onde
de ferramenta                                                                           podemos ver
teremos todas                                                                           em forma de
as       opções                                                                         árvore     toda
gráficas que                                                                            estrutura    da
podem       ser                                                                         solução
inseridas no
formulário.
Exemplos :
                                                                                        Nessa aba ficam
Botões,
                                                                                        as propriedades
caixa de texto,
                                                                                        de todas os itens
descrição
                                                                                        que podem ser
campos,
                                                                                        usados         na
checkbox,
                                                                                        criação        do
listbox,
                                                                                        forms , tais
combobox ,
                                                                                        como : nome,
são os mais
                                                                                        cor, tamanho ,
comuns.                                                                                 tipo de letra,
                                                                                        entre outros


  A inclusão de um item gráfico no formulário pode ser feita dando dois cliques no item
  escolhido na opção da barra de ferramentas ou clicando no item e arrastando para o local
  Após a inclusão de um item no formulário, podemos incluir funcionalidades a eles dando
  dois cliques em cima do item e tendo acesso a código do item, onde iremos acrescentar a
  codificação necessária para execução das rotinas.




                                            using System;
                                            using System.Collections.Generic;
                                            using System.ComponentModel;
                                            using System.Data;
                                            using System.Drawing;
                                            using System.Linq;
                                            using System.Text;
                                            using System.Windows.Forms;

                                            namespace WindowsFormsApplication1
                                            {
                                              public partial class Form1 : Form
                                               {
                                                 public Form1()
                                                  {
                                                  InitializeComponent();
                                                  }
              Quando damos duplo
                                                    private void button1_Click(object
              clique no item button1                         sender, EventArgs e)
              aparece o trecho de               {
              código ao lado
}                                                     }
                                                      }
        private void button1_Click_1(object       }
                           sender, EventArgs e)
    {
Aplicativo Class Library

Para criar uma classe no Visual C# Express, você primeiramente deve criar um Novo
Projeto, e em seguida escolher a opção Class Library.




Após isso, um novo projeto de Classe é criado.




Por padrão, é gerado um código inicial para toda classe criada, onde:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;     (São as bibliotecas)

namespace ClassLibrary      (Nome do namespace)
{
  public class Class1 (Nome da classe)
  {
  }
}

Abaixo um pequeno exemplo de uma classe chamada de Pessoa em C# com alguns
metodos criados para a classe.
Sua sintaxe é bem semelhante as demais linguagens de programação OO.
public class Pessoa
{
  // varíáveis privadas para o nome
  // e idade da pessoa
  private string nome;
  private int idade;

     // método que permite definir o nome
     // da pessoa
     public void setNome(string nome)
     {
        this.nome = nome;
     }

     // método que permite definir a idade
     // da pessoa
     public void setIdade(int idade)
     {
        this.idade = idade;
     }

     // método que permite obter o nome
     // da pessoa
     public string getNome()
     {
        return this.nome;
     }

     // método que permite obter a idade
     // da pessoa
     public int getIdade()
     {
        return this.idade;
     }
}

Para testar a classe, você deve voltar à classe principal da aplicação (aquela que contém
o método Main) e faça as seguintes alterações:
static void Main(string[] args){
 // Cria uma instância da classe Pessoa
 Pessoa p = new Pessoa();

    // Define um nome e idade para a pessoa
    p.setNome("Anderson");
p.setIdade(20);

    // Obtém o nome e idade da pessoa
    string nome = p.getNome();
    int idade = p.getIdade();

    Console.WriteLine("Nome: " + nome + " - Idade: " + idade);
    Console.ReadKey();
}


Funcionalidade de Auto Completar

Existe uma função no Visual Express que é como um Helper ao programador que está
desenvolvendo.
Por exemplo, ao digitar Class na página de código, é aberto uma janela como mostrado a
baixo:




Cada icone e cada opção desta janela, representa uma função no C#, abaixo uma
listagem de icones e seus devidos tipos


Representa Métodos.

Representa Eventos.

Representa Métodos de Windows Forms.

Representa Controles de Classe.


Solution Explorer

Todos os projetos são agrupados em uma Solution Explorer.
A Solution Explorer fica localizado no lado direito da IDE conforme a imagem abaixo.

Ela pode ser facilmente encontrada na barra de ferramentas 'View' -> 'Solution Explorer',
ou pelo atalho Ctrl + W, S.
Adicionando Referencias

Podemos acrescentar referencias ao nosso projeto acessando com o botão direito do
mouse a opção “add reference” e selecionando as DLL que estão disponiveis.




Opção de depuração

Para entrar no modo de depuração da aplicação, primeiramente deve-se ir no menu
Debug e clicar em Start Debugging (Ou pressionar F5). A IDE será iniciada em modo de
depuração.
Após isso, a interface do Visual C# Express muda, apresentando algumas janelas a mais.
As abas de depuração ficam localizadas na parte posterior da IDE




As abas de depuração são:

Call Stack
Esta janela tem o empilhamento da chamada, ou seja, você pode ver o método atual no
topo da lista de métodos e seus chamadores abaixo.
Watch




Nesta janela podemos definir as variáveis que desejamos visualizar, seja arrastando-as,
ou digitando na coluna Name.

Debug toolbar
A barra de ferramentas de depuração está visível na parte superior da IDE e com ela
podemos controlar o fluxo de execução, veja abaixo:




O nome do botão, seu atalho e o que faz é mostrado abaixo, na sequência em que
aparecem:
        Continue(F5) – Continua a execução, após o break point
        Pause – Se o código estiver em execução, para na parte do código depurável e
        permite a depuração
        Stop Debugging(Shift + F5) – Interrompe a depuração
        Restart(Ctrl + Shift + F5) – Reinicia a aplicação e a depuração
        Show Next Statement – Foca na linha de código da execução
        Step into(F11) – Entra dentro do método ou código para depurá-lo
Step over(F10) – Vai para a próxima linha de execução, se a linha atual for uma
função, não entra na mesma

Más contenido relacionado

La actualidad más candente

introdução ao enterprise architect
introdução ao enterprise architectintrodução ao enterprise architect
introdução ao enterprise architectRanieri de Souza
 
So vista completo [modo de compatibilidade]
So vista completo [modo de compatibilidade]So vista completo [modo de compatibilidade]
So vista completo [modo de compatibilidade]navegananet
 
Interfaces windows em c sharp
Interfaces windows em c sharpInterfaces windows em c sharp
Interfaces windows em c sharpTiago
 
Apostil ade programação visual netbeans
Apostil ade programação visual   netbeansApostil ade programação visual   netbeans
Apostil ade programação visual netbeansPaulo Carvalho
 

La actualidad más candente (8)

introdução ao enterprise architect
introdução ao enterprise architectintrodução ao enterprise architect
introdução ao enterprise architect
 
cespe-questoes
cespe-questoescespe-questoes
cespe-questoes
 
So vista completo [modo de compatibilidade]
So vista completo [modo de compatibilidade]So vista completo [modo de compatibilidade]
So vista completo [modo de compatibilidade]
 
3336 excel 2007_avancado
3336 excel 2007_avancado3336 excel 2007_avancado
3336 excel 2007_avancado
 
Funçao msgBox
Funçao msgBoxFunçao msgBox
Funçao msgBox
 
Interfaces windows em c sharp
Interfaces windows em c sharpInterfaces windows em c sharp
Interfaces windows em c sharp
 
Apostil ade programação visual netbeans
Apostil ade programação visual   netbeansApostil ade programação visual   netbeans
Apostil ade programação visual netbeans
 
Apostila labview
Apostila labviewApostila labview
Apostila labview
 

Destacado

Apresentacao linux iti
Apresentacao linux itiApresentacao linux iti
Apresentacao linux itiArthur Azevedo
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveisArthur Azevedo
 
Apresentação baseada na pesquisa
Apresentação baseada na pesquisaApresentação baseada na pesquisa
Apresentação baseada na pesquisaArthur Azevedo
 
Segurança em banco de dados
Segurança em banco de dadosSegurança em banco de dados
Segurança em banco de dadosArthur Azevedo
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

Destacado (7)

Apresentacao linux iti
Apresentacao linux itiApresentacao linux iti
Apresentacao linux iti
 
No sql std
No sql stdNo sql std
No sql std
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveis
 
Apresentação baseada na pesquisa
Apresentação baseada na pesquisaApresentação baseada na pesquisa
Apresentação baseada na pesquisa
 
Voldemort
VoldemortVoldemort
Voldemort
 
Segurança em banco de dados
Segurança em banco de dadosSegurança em banco de dados
Segurança em banco de dados
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar a Tutorial visual c# express

Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualDs aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualCentro Paula Souza
 
VB 6.0 1
VB 6.0 1VB 6.0 1
VB 6.0 1cjc173
 
Excel Basic com VBA - Macros
Excel Basic com VBA - MacrosExcel Basic com VBA - Macros
Excel Basic com VBA - MacrosJoao Sousa
 
Apostila Lázaro
Apostila LázaroApostila Lázaro
Apostila LázaroAPlima
 
Desenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User InterfaceDesenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User InterfaceVitor Silva
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informáticaananiasdoamaral
 
Ficha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linux
Ficha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linuxFicha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linux
Ficha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linuxomaildoruifilipe
 
Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16Alex Rodrigues
 
Tutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gisTutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gisOnaldo Nunes
 
Aplicações java com netbeans
Aplicações  java com  netbeansAplicações  java com  netbeans
Aplicações java com netbeansThalles Anderson
 
Classes csharp
Classes csharpClasses csharp
Classes csharpTiago
 
Oficina: noções básicas, writer, impress
Oficina: noções básicas, writer, impressOficina: noções básicas, writer, impress
Oficina: noções básicas, writer, impressSandra Cristina Ramos
 

Similar a Tutorial visual c# express (20)

Aula1 c++ builder
Aula1   c++ builderAula1   c++ builder
Aula1 c++ builder
 
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualDs aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
 
11 projeto de introducao a informatica
11   projeto de introducao a informatica11   projeto de introducao a informatica
11 projeto de introducao a informatica
 
VB 6.0 1
VB 6.0 1VB 6.0 1
VB 6.0 1
 
Apostila Lazarus
Apostila LazarusApostila Lazarus
Apostila Lazarus
 
Excel Basic com VBA - Macros
Excel Basic com VBA - MacrosExcel Basic com VBA - Macros
Excel Basic com VBA - Macros
 
Apostila Lázaro
Apostila LázaroApostila Lázaro
Apostila Lázaro
 
Desenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User InterfaceDesenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User Interface
 
Apostila: Netbeans
Apostila: NetbeansApostila: Netbeans
Apostila: Netbeans
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informática
 
Ficha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linux
Ficha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linuxFicha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linux
Ficha de trabalho_so_4_m4_-_personalizacao_ambiente_grafico_linux
 
Writer Linux
Writer LinuxWriter Linux
Writer Linux
 
Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16
 
Tutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gisTutorial criando-model-builder-arc gis
Tutorial criando-model-builder-arc gis
 
Apostila microsoft visual basic
Apostila microsoft visual basicApostila microsoft visual basic
Apostila microsoft visual basic
 
Netbeans IDE
Netbeans IDENetbeans IDE
Netbeans IDE
 
Aplicações java com netbeans
Aplicações  java com  netbeansAplicações  java com  netbeans
Aplicações java com netbeans
 
Linguagem c
Linguagem cLinguagem c
Linguagem c
 
Classes csharp
Classes csharpClasses csharp
Classes csharp
 
Oficina: noções básicas, writer, impress
Oficina: noções básicas, writer, impressOficina: noções básicas, writer, impress
Oficina: noções básicas, writer, impress
 

Tutorial visual c# express

  • 1. Arthur Henrique Ataide de Azevedo Tutorial Microsoft Visual C# 2008 Express Edition O Visual C# 2008 Express Edition é uma ferramenta de desenvolvimento criada pela Microsoft e utilizada para a criação de aplicações em formulário, console, biblioteca de classes e .NET. A interface é simples e intuitiva, facilitando a utilização, mesmo para iniciantes. Nosso objetivo com esse tutorial, é apresentar algumas opções e funcionalidades que a ferramenta dispõe. Tela Inicial do aplicativo Nessa tela podemos ver uma barra de ferramentas simples com ícones de abrir, salvar, localizar, o menu de opções onde podemos acessar todas as funcionalidades disponíveis. Temos também nessa janela os projetos recentes, uma aba de inicio na linguagem onde o programa oferece ajuda online,e algumas noticias, assim como na aba principal, que são noticias voltadas a linguagem, novidades e ferramentas.
  • 2. Para iniciar o desenvolvimento de qualquer aplicação devemos clicar no menu “File” e depois em “Novo Projeto” ou simplesmente usar o atalho “ Control+Shift+n”, como mostrado na figura a seguir; Escolhida essa opção uma nova janela irá se abrir, perguntando que tipo de aplicação você deseja criar, as opções são as seguintes: Aplicativo do windows forms, Biblioteca de classes, Aplicativo WPF, Aplicativo de navegador, Aplicativo de console e projeto vazio. Clicando em qualquer uma das opções o programa lhe dará uma breve informação do que se trata cada opção.
  • 3. Aplicativo de Console Escolhendo “Aplicativo de Console” teremos como desenvolver um aplicativo para rodar em linha de comando. Vamos escolher essa opção para fazer um programa simples. Escolhida a opção uma nova janela será aberta, contendo uma estrutura básica de programa, temos as linhas : using System; using System.Collections.Generic; using System.Linq; using System.Text; que são as bibliotecas usadas em uma aplicação do tipo console. Logo em seguida temos esse pequeno trecho de código que é a estrutura do seu programa. namespace ConsoleApplication1 (Nome da aplicação) { class Program (Classe principal da aplicação) { static void Main(string[] args) (Função main) { } } } Exemplificando :
  • 4. Logo Abaixo está um exemplo de uma aplicação de console, este programa irá imprimir na tela a frase “Hello Word”, para escrever em uma linha de comando usamos o comando “ Console.WriteLine” e em seguida dentro dos parenteses e das aspas duplas podemos escrever qualquer frase. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("Hello Word"); Console.ReadLine(); } } } Aplicativo Windows Forms Escolhendo “WindowsForms Application” na opção “novo projeto” teremos como desenvolver um aplicativo com interface gráfica. Aqui temos uma barras de ferramenta com Aqui temos o formulário limpo sem a inclusão opções de edição : copiar, colar, salvar, de nenhum item. Será ele depois de pronto que desfazer e outras fará a interação do programa com o usuário
  • 5. Nessa aba fica a Solution Nessa barra Explorer onde de ferramenta podemos ver teremos todas em forma de as opções árvore toda gráficas que estrutura da podem ser solução inseridas no formulário. Exemplos : Nessa aba ficam Botões, as propriedades caixa de texto, de todas os itens descrição que podem ser campos, usados na checkbox, criação do listbox, forms , tais combobox , como : nome, são os mais cor, tamanho , comuns. tipo de letra, entre outros A inclusão de um item gráfico no formulário pode ser feita dando dois cliques no item escolhido na opção da barra de ferramentas ou clicando no item e arrastando para o local Após a inclusão de um item no formulário, podemos incluir funcionalidades a eles dando dois cliques em cima do item e tendo acesso a código do item, onde iremos acrescentar a codificação necessária para execução das rotinas. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Quando damos duplo private void button1_Click(object clique no item button1 sender, EventArgs e) aparece o trecho de { código ao lado
  • 6. } } } private void button1_Click_1(object } sender, EventArgs e) { Aplicativo Class Library Para criar uma classe no Visual C# Express, você primeiramente deve criar um Novo Projeto, e em seguida escolher a opção Class Library. Após isso, um novo projeto de Classe é criado. Por padrão, é gerado um código inicial para toda classe criada, onde:
  • 7. using System; using System.Collections.Generic; using System.Linq; using System.Text; (São as bibliotecas) namespace ClassLibrary (Nome do namespace) { public class Class1 (Nome da classe) { } } Abaixo um pequeno exemplo de uma classe chamada de Pessoa em C# com alguns metodos criados para a classe. Sua sintaxe é bem semelhante as demais linguagens de programação OO. public class Pessoa { // varíáveis privadas para o nome // e idade da pessoa private string nome; private int idade; // método que permite definir o nome // da pessoa public void setNome(string nome) { this.nome = nome; } // método que permite definir a idade // da pessoa public void setIdade(int idade) { this.idade = idade; } // método que permite obter o nome // da pessoa public string getNome() { return this.nome; } // método que permite obter a idade // da pessoa public int getIdade() { return this.idade; } } Para testar a classe, você deve voltar à classe principal da aplicação (aquela que contém o método Main) e faça as seguintes alterações: static void Main(string[] args){ // Cria uma instância da classe Pessoa Pessoa p = new Pessoa(); // Define um nome e idade para a pessoa p.setNome("Anderson");
  • 8. p.setIdade(20); // Obtém o nome e idade da pessoa string nome = p.getNome(); int idade = p.getIdade(); Console.WriteLine("Nome: " + nome + " - Idade: " + idade); Console.ReadKey(); } Funcionalidade de Auto Completar Existe uma função no Visual Express que é como um Helper ao programador que está desenvolvendo. Por exemplo, ao digitar Class na página de código, é aberto uma janela como mostrado a baixo: Cada icone e cada opção desta janela, representa uma função no C#, abaixo uma listagem de icones e seus devidos tipos Representa Métodos. Representa Eventos. Representa Métodos de Windows Forms. Representa Controles de Classe. Solution Explorer Todos os projetos são agrupados em uma Solution Explorer. A Solution Explorer fica localizado no lado direito da IDE conforme a imagem abaixo. Ela pode ser facilmente encontrada na barra de ferramentas 'View' -> 'Solution Explorer', ou pelo atalho Ctrl + W, S.
  • 9. Adicionando Referencias Podemos acrescentar referencias ao nosso projeto acessando com o botão direito do mouse a opção “add reference” e selecionando as DLL que estão disponiveis. Opção de depuração Para entrar no modo de depuração da aplicação, primeiramente deve-se ir no menu Debug e clicar em Start Debugging (Ou pressionar F5). A IDE será iniciada em modo de depuração. Após isso, a interface do Visual C# Express muda, apresentando algumas janelas a mais.
  • 10. As abas de depuração ficam localizadas na parte posterior da IDE As abas de depuração são: Call Stack
  • 11. Esta janela tem o empilhamento da chamada, ou seja, você pode ver o método atual no topo da lista de métodos e seus chamadores abaixo. Watch Nesta janela podemos definir as variáveis que desejamos visualizar, seja arrastando-as, ou digitando na coluna Name. Debug toolbar A barra de ferramentas de depuração está visível na parte superior da IDE e com ela podemos controlar o fluxo de execução, veja abaixo: O nome do botão, seu atalho e o que faz é mostrado abaixo, na sequência em que aparecem: Continue(F5) – Continua a execução, após o break point Pause – Se o código estiver em execução, para na parte do código depurável e permite a depuração Stop Debugging(Shift + F5) – Interrompe a depuração Restart(Ctrl + Shift + F5) – Reinicia a aplicação e a depuração Show Next Statement – Foca na linha de código da execução Step into(F11) – Entra dentro do método ou código para depurá-lo
  • 12. Step over(F10) – Vai para a próxima linha de execução, se a linha atual for uma função, não entra na mesma