O ambiente de desenvolvimento integrado Visual C# (IDE) é uma coleção de ferramentas de desenvolvimento expostas por meio de uma interface de usuário comum.Algumas das ferramentas são compartilhadas com outras linguagens de Visual Studio, e algumas, como o compilador C#, são exclusivas para Visual C#.A documentação nesta seção fornece uma visão geral de como usar as ferramentas mais importantes do Visual C# enquanto você trabalha na IDE em várias fases do processo de desenvolvimento.
ObservaçãoObservação:
Se você estiver desenvolvendo um aplicativo da Web do ASP.NET 2.0, você estará usando o Visual Web Developer IDE, que é uma parte totalmente integrada do Visual Studio.No entanto, se as páginas code-behind forem no Visual C#, em seguida, você irá usar o editor de código do Visual C# em Visual Web Developer.Portanto, alguns tópicos nesta seção, como Criar uma Interface de Usuário (Visual C#), talvez não sejam aplicáveis a aplicativos da Web.
Ferramentas Visual C#
A seguir estão as ferramentas e janelas mais importantes no Visual C#.As janelas para a maioria dessas ferramentas podem ser abertas a partir do menu View.
* O Code Editor, para escrever o código-fonte.
* O compilador C#, para converter o código-fonte C# em um programa executável.
* O depurador de Visual Studio, para testar seu programa.
* A caixa de ferramentas de e Designer, para o desenvolvimento rápido de interfaces de usuário usando o mouse.
* Gerenciador de Soluções, para exibir e gerenciar arquivos de projeto e configurações.
* Designer de Projeto, para configurar opções do compilador, caminhos de implantação, recursos e muito mais.
* Exibir de Classe, para navegação através de código Origem de acordo com tipos, não arquivos.
* Propriedades janela, para configurar propriedades e eventos nos controles na sua interface do usuário.
* Objeto Browser, para exibir os métodos e as classes disponíveis em bibliotecas de vínculo dinâmico incluindo assemblies do .NET Framework e COM objetos.
* Documente Explorer, para navegação e pesquisa de documentação do produto em um computador local e na Internet.
Como a IDE expõe as ferramentas
Você interage com as ferramentas através de janelas, menus, páginas de propriedades, e assistentes na IDE.A seguir uma representação básica da IDE:
Ambiente de desenvolvimento integrado do C# Visual
Você pode acessar rapidamente qualquer janela de ferramentas ou arquivos abertos, pressionando CTRL + TAB.For more information, see Navegando e Procurando (Visual C#).
Janelas do Editor e do Windows Form Designer
A grande janela principal é usada pelo Code Editor, o Windows Forms Designer ou o Windows Presentation Foundation Designer.Você pode Switch para o modo de exibição de código ou para o modo Design clicando em Código ou Designer no menu Exibir ou usando os atalhos de teclado F7 ou SHIFT + F7.Tempo no design Exibir, você pode arrastar controles para a janela de Caixa de Ferramentas, que você poderá tornar visível clicando na guia de Caixa de Ferramentas na margem esquerda.Para obter mais informações sobre o Editor de códigos, consulte Editar Código (Visual C#).Para obter mais informações sobre os designers, consulte O Windows Forms Designer e Guia de Introdução com o WPF Designer.
A janela de De propriedades no canto inferior direito é povoada somente no design Exibir.Ela permite a você definir propriedades e ligar eventos a controles de interface de usuário como botões, caixas de texto, e assim por diante.Quando você define esta janela como Ocultar Automaticamente, ela será colapsada na margem direita sempre que você alternar para o Modo Código.Para obter mais informações sobre a janela de propriedades e o Designer, consulte Criar uma Interface de Usuário (Visual C#).
Gerenciador de Soluções e Designer de Projeto
A janela no canto superior direito é Gerenciador de Soluções, que mostra Tudo arquivos em seu projeto em um Exibir de árvore hierárquica.Quando você usa o menu Project para adicionar novos arquivos ao seu projeto, você os verá refletidos no Gerenciador de Soluções.Além dos arquivos, o Gerenciador de Soluções também exibe as configurações do projeto, e referências a bibliotecas externas exigidas pelo seu aplicativo.
As páginas de propriedades do Project Designer são acessadas clicando com o nó de Properties no Gerenciador de Soluçõese clicando em Abrir do .Use essas páginas para modificar opções de compilação, requisitos de segurança, detalhes de implantação, e muitas outras propriedades do projeto.Para obter mais informações sobre Gerenciador de Soluções e o Projeto Designer ,consulte Criar um Projeto (Visual C#).
Janela do Compilador, do Depurador, e de Lista de Erros
O compilador C# não tem nenhuma janela porque ele é não uma ferramenta interativa, mas você pode definir opções do compilador no Designer de Projeto.Quando você clica em Build no menu Build, o compilador C# é chamado pela IDE.Se a compilação for bem sucedida, o painel de status exibe uma mensagem compilação bem sucedida.Se houver erros de compilação, a janela Error List aparece abaixo da janela Editor/Designer com uma lista de erros.Clique Duplo em um erro para ir para a linha do problema no código-Origem.Pressione F1 para consultar a documentação de Ajuda para o erro realçado.
O Depurador tem várias janelas que exibem valores de variáveis e informações de tipo quando o seu aplicativo está sendo executado.Você pode usar a janela do Editor de Códigos durante a depuração para especificar uma linha na qual pausar a execução, e depurar o código linha a linha.For more information, see Compilando e Depurando (Visual C#).
Personalizando a IDE
Toda janela no Visual C# pode ser feita ancorável ou flutuante, oculta ou visível, ou pode ser movida para novos locais.Para alterar o comportamento de uma janela, clique nos ícones da seta para baixo ou push-pin na barra de título e selecione dentre as opções disponíveis.Para mover uma janela ancorada para um novo local ancorado, arraste a barra de título até que os ícones de conta-gotas da janela apareçam.Mantendo pressionado o botão esquerdo do mouse, mova o ponteiro do mouse sobre o ícone no novo local.Posicione o ponteiro sobre os ícones esquerda, direita, superior ou inferior para encaixar a janela no lado especificado.Posicione o ponteiro sobre o ícone meio para tornar a janela uma janela com guias.Como você posiciona o ponteiro, um retângulo azul semi-transparente aparece, o qual indica onde a janela será ancorada no novo local.