{"id":157,"date":"2019-05-05T17:28:24","date_gmt":"2019-05-05T20:28:24","guid":{"rendered":"http:\/\/fabiobrandao.net.br\/blog\/?p=157"},"modified":"2023-03-12T18:47:57","modified_gmt":"2023-03-12T21:47:57","slug":"11-atalhos-mais-uteis-do-visual-studio","status":"publish","type":"post","link":"https:\/\/fabiobrandao.net.br\/blog\/asp-net-mvc\/11-atalhos-mais-uteis-do-visual-studio\/","title":{"rendered":"11 Atalhos mais \u00fateis do Visual Studio"},"content":{"rendered":"<p>Produtividade \u00e9 a palavra do momento e algo que busco melhorar constantemente em cada atividade que fa\u00e7o. Quando estou codificando tamb\u00e9m busco alternativas para tornar o trabalho mais produtivo e separei aqui 11 atalhos que mais uso quando estou utilizando o Visual Studio. Espero que ajude voc\u00ea tamb\u00e9m, acompanhe:<\/p>\n<p><strong>1 &#8211; Trabalhando em Modo Full Screen<\/strong><br \/>\nTenha mais espa\u00e7o para codar com a combina\u00e7\u00e3o Alt+Shift+Enter.<\/p>\n<p><strong>2 &#8211; Comentando e descomentando c\u00f3digo<\/strong><br \/>\nEsta dica \u00e9 valiosa, posicione o cursor na linha desejada ou ent\u00e3o selecione o trecho desejado e use <em>Ctrl+K+C<\/em> para comentar e <em>Ctrl+K+U<\/em> para descomentar.<\/p>\n<p><strong>3 &#8211; Identa\u00e7\u00e3o autom\u00e1tica do c\u00f3digo<\/strong><br \/>\nNada de organizar o c\u00f3digo manualmente, utilize <em>Ctrl+K+D<\/em> para identa\u00e7\u00e3o de todo o c\u00f3digo do arquivo editado ou <em>Ctrl+K+F<\/em> para identa\u00e7\u00e3o apenas do bloco que est\u00e1 editando.<\/p>\n<p><strong>4 &#8211; Expandir e colapsar um bloco de c\u00f3digo<\/strong><br \/>\nMais espa\u00e7o para c\u00f3digo tamb\u00e9m significa mais c\u00f3digo na tela e as vezes \u00e9 \u00fatil ocultar algumas linhas para n\u00e3o gerar confus\u00e3o. Utilize <em>Ctrl+M+M<\/em> para colapsar e desfazer o bloco em edi\u00e7\u00e3o ou e <em>Ctrl+M+O<\/em> para todo o c\u00f3digo e <em>Ctrl+M+P<\/em> para desfazer.<\/p>\n<p><strong>5 &#8211; Edi\u00e7\u00e3o de linhas, copiando, recortando e colando<\/strong><br \/>\nEstas atividades s\u00e3o triviais ent\u00e3o os atalhos s\u00e3o essenciais. Para copiar uma linha apenas posicione na linha e use <em>Ctrl+C<\/em>. Fa\u00e7a o mesmo usando <em>Ctrl+X<\/em> para recortar. Para colar usar o famoso <em>Ctrl+V<\/em> com o cursor no local desejado. Aqui vale uma dica extra, use <em>Ctrl+Shift+L<\/em> no in\u00edcio de uma linha para apag\u00e1-la.<\/p>\n<p><strong>6 &#8211; Navegando no c\u00f3digo<\/strong><br \/>\nApenas pressione <em>F12<\/em> para ir para a declara\u00e7\u00e3o do m\u00e9todo, propriedade ou vari\u00e1vel. Pressione <em>Ctrl+-<\/em> para voltar ao c\u00f3digo que voc\u00ea estava anteriormente.<\/p>\n<p><strong>7 &#8211; Gerar propriedades e construtor automaticamente<\/strong><br \/>\nEssa dica \u00e9 boa para voc\u00ea acelerar a cria\u00e7\u00e3o de suas classes. Para cria\u00e7\u00e3o das propriedades escreva &#8220;prop&#8221; e pressione <em>TAB+TAB<\/em>, j\u00e1 para o construtor escreva &#8220;ctor&#8221; e pressione <em>TAB+TAB<\/em>.<\/p>\n<p><strong>8 &#8211; Pesquisar c\u00f3digo<\/strong><br \/>\nUtilize o bom <em>Ctrl+F<\/em> para pesquisar. Se precisar pesquisar e substituir use <em>Ctrl+Shift+F<\/em>.<\/p>\n<p><strong>9 &#8211; Navega\u00e7\u00e3o entre abas<\/strong><br \/>\nChega de usar o mouse para esta atividade, utilize o atalho <em>Ctrl+TAB<\/em>.<\/p>\n<p><strong>10 &#8211; Abrindo ferramentas fundamentais<\/strong><br \/>\nEstes atalhos me ajudam muito pois gastaria muito tempo para acessar usando o mouse:<\/p>\n<ul>\n<li><em>Ctrl+Alt+L<\/em> para abrir a Solution Explorer;<\/li>\n<li><em>F4<\/em> para abrir a janela de propriedades;<\/li>\n<li><em>Ctrl+Alt+X<\/em> para mostrar a Toolbox.<\/li>\n<\/ul>\n<p><strong>11 &#8211; Compilar e Debugar<\/strong><br \/>\nPara finalizar vamos aos atalhos para compila\u00e7\u00e3o e debug de seu c\u00f3digo:<\/p>\n<ul>\n<li>Para compilar a aplica\u00e7\u00e3o apenas aperte <em>Ctrl+Shift+B<\/em>;<\/li>\n<li>Para come\u00e7ar a debugar apenas pressione <em>F5<\/em>;<\/li>\n<li>Para parar de debugar apenas pressione <em>Shift+F5<\/em>.<\/li>\n<\/ul>\n<p>E voc\u00ea, conhece mais alguns atalho bacana?<\/p>\n<p>Forte abra\u00e7o e at\u00e9 a pr\u00f3xima!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Produtividade \u00e9 a palavra do momento e algo que busco melhorar constantemente em cada atividade que fa\u00e7o. Quando estou codificando tamb\u00e9m busco alternativas para tornar o trabalho mais produtivo e&#8230; <\/p>\n","protected":false},"author":1,"featured_media":397,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[11],"tags":[26],"class_list":["post-157","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-asp-net-mvc","tag-atalhos-visual-studio"],"_links":{"self":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":5,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":250,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions\/250"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/media\/397"}],"wp:attachment":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}