SlideShare une entreprise Scribd logo
1  sur  16
Visual Studio Tips and Tricks
Credits ZainNaboulsi Microsoft Developer Evangelist blogs.msdn.com/visualstudiotips @zainnab isbn: 0735649928
Pin Favorite Startup Projects Start Page
Understanding Command Tools > Options > Environment > Keyboard Assign Shortcut Key to Command Test Command (Project.AddClass) Run from Command Window, Menu, Shortcut Keys Command Window: CTRL + ALT + A
Item / Project Templates File > Export Template Create your own templates (project / item) Create from existing item Add references in the template Search project: CTRL + E (New Project window)
Searching in Toolbox View Toolbox: CTRL + ALT + X Expand All: / Collapse All: * Next Result: TAB Cancel: ESC
Navigate Code Matching Braces: CTRL + ] Backward / Forward: CTRL + -; CTRL + SHIFT + - Select to last marker: CTRL + = Insert above line: CTRL + Enter Backspace one word: CTRL + Backspace Goto line: CTRL + G
Zero-Length Box Selection SHIFT + ALT + Arrow keys Type and text selection ALT + Left Mouse Type and text selection Select + Paste Replacing Text with Box Selection
Using New IntelliSense: Keywords Visual Studio 2010 CTRL + J
Multiple Startup Projects Solution Properties
Generate From Usage Automatically create stub code Use classes and members before defined Easily add namespace (using or full name)
Data Tips Debug mode allow view of data tips Data tips can be pinned Pinned data tips can be imported / exported Debug > Import / Export Data Tips
Accessing Tool Window’s Toolbar SHIFT + ALT Navigate with arrow keys
Split Code Windows Split horizontally and vertically Horizontal: ALT + W, P Vertical: ALT + W, V New window: ALT + W, N
Zoom In or Out of Text in Editor CTRL + Mouse Wheel
Navigate Properties Windows CTRL + PgUp CTRL + PgDn

Contenu connexe

En vedette

Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618PT. Siwali Swantika
 
Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...
Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...
Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...PT. Siwali Swantika
 
PR & Social Media Measurement
PR & Social Media MeasurementPR & Social Media Measurement
PR & Social Media MeasurementAndy Beal
 
Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618PT. Siwali Swantika
 
с.р. № 4 (інтернет версія)
с.р. № 4 (інтернет версія)с.р. № 4 (інтернет версія)
с.р. № 4 (інтернет версія)Oksana_Babenko
 
ELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGRO
ELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGROELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGRO
ELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGROClaudia Patricia Parra Arboleda
 

En vedette (10)

Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 725 Ex. Hubungi PT. Siwali Swantika 021-45850618
 
Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...
Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...
Datasheet Fluke Data Acquisition System. Hubungi PT. Siwali Swantika 021-4585...
 
PR & Social Media Measurement
PR & Social Media MeasurementPR & Social Media Measurement
PR & Social Media Measurement
 
Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618
Datasheet Fluke 317. Hubungi PT. Siwali Swantika 021-45850618
 
с.р. № 4 (інтернет версія)
с.р. № 4 (інтернет версія)с.р. № 4 (інтернет версія)
с.р. № 4 (інтернет версія)
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
MOVIMIENTO
MOVIMIENTOMOVIMIENTO
MOVIMIENTO
 
11 klas geometrija_bevz_2011_ukr
11 klas geometrija_bevz_2011_ukr11 klas geometrija_bevz_2011_ukr
11 klas geometrija_bevz_2011_ukr
 
los discursos sobre la sociedad de la informacion
los discursos sobre la sociedad de la informacionlos discursos sobre la sociedad de la informacion
los discursos sobre la sociedad de la informacion
 
ELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGRO
ELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGROELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGRO
ELEMENTOS A CONSIDERAR A LA HORA DE AYUDAR A LAS IE DE BAJO LOGRO
 

Similaire à Visual studio tips and tricks

Tips and Tricks Greatest Hits
Tips and Tricks Greatest HitsTips and Tricks Greatest Hits
Tips and Tricks Greatest HitsZain Naboulsi
 
Kabir Ahmed: AutoHotkey
Kabir Ahmed: AutoHotkeyKabir Ahmed: AutoHotkey
Kabir Ahmed: AutoHotkeySQABD
 
COM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptxCOM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptxAnasYunusa
 
Visual Studio 2010 - Microsoft Visual C# Key Bindings
Visual Studio 2010 - Microsoft Visual C# Key BindingsVisual Studio 2010 - Microsoft Visual C# Key Bindings
Visual Studio 2010 - Microsoft Visual C# Key BindingsGlobalLogic Ukraine
 
Android Studio - Tips, Tricks & little known features
Android Studio - Tips, Tricks & little known features Android Studio - Tips, Tricks & little known features
Android Studio - Tips, Tricks & little known features Andraž Pajtler
 
Tips and Tricks for Using Visual Studio.Net Effectively
Tips and Tricks for Using Visual Studio.Net EffectivelyTips and Tricks for Using Visual Studio.Net Effectively
Tips and Tricks for Using Visual Studio.Net Effectivelyweili_at_slideshare
 
devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010Kevin Pilch
 
CIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comCIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comBartholomew19
 
Spf chapter 03 WinForm
Spf chapter 03 WinFormSpf chapter 03 WinForm
Spf chapter 03 WinFormHock Leng PUAH
 
CIS 170 Inspiring Innovation/tutorialrank.com
 CIS 170 Inspiring Innovation/tutorialrank.com CIS 170 Inspiring Innovation/tutorialrank.com
CIS 170 Inspiring Innovation/tutorialrank.comjonhson110
 

Similaire à Visual studio tips and tricks (20)

Ch01
Ch01Ch01
Ch01
 
Php storm reference_card
Php storm reference_cardPhp storm reference_card
Php storm reference_card
 
Sql dbx
Sql dbxSql dbx
Sql dbx
 
Tips and Tricks Greatest Hits
Tips and Tricks Greatest HitsTips and Tricks Greatest Hits
Tips and Tricks Greatest Hits
 
Kabir Ahmed: AutoHotkey
Kabir Ahmed: AutoHotkeyKabir Ahmed: AutoHotkey
Kabir Ahmed: AutoHotkey
 
Visual studio.net
Visual studio.netVisual studio.net
Visual studio.net
 
COM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptxCOM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptx
 
Asp key shortcut
Asp key shortcutAsp key shortcut
Asp key shortcut
 
Asp key shortcut
Asp key shortcutAsp key shortcut
Asp key shortcut
 
Visual Studio 2010 - Microsoft Visual C# Key Bindings
Visual Studio 2010 - Microsoft Visual C# Key BindingsVisual Studio 2010 - Microsoft Visual C# Key Bindings
Visual Studio 2010 - Microsoft Visual C# Key Bindings
 
Android Studio - Tips, Tricks & little known features
Android Studio - Tips, Tricks & little known features Android Studio - Tips, Tricks & little known features
Android Studio - Tips, Tricks & little known features
 
4.C#
4.C#4.C#
4.C#
 
Tips and Tricks for Using Visual Studio.Net Effectively
Tips and Tricks for Using Visual Studio.Net EffectivelyTips and Tricks for Using Visual Studio.Net Effectively
Tips and Tricks for Using Visual Studio.Net Effectively
 
devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010devLink - VB IDE Tips and Tricks for Visual Studio 2010
devLink - VB IDE Tips and Tricks for Visual Studio 2010
 
CIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comCIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.com
 
Windows7 keyboard shortcuts
Windows7 keyboard shortcutsWindows7 keyboard shortcuts
Windows7 keyboard shortcuts
 
Spf chapter 03 WinForm
Spf chapter 03 WinFormSpf chapter 03 WinForm
Spf chapter 03 WinForm
 
Fewd week8 slides
Fewd week8 slidesFewd week8 slides
Fewd week8 slides
 
CIS 170 Inspiring Innovation/tutorialrank.com
 CIS 170 Inspiring Innovation/tutorialrank.com CIS 170 Inspiring Innovation/tutorialrank.com
CIS 170 Inspiring Innovation/tutorialrank.com
 
Lab 1.pptx
Lab 1.pptxLab 1.pptx
Lab 1.pptx
 

Dernier

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Dernier (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Visual studio tips and tricks

  • 1. Visual Studio Tips and Tricks
  • 2. Credits ZainNaboulsi Microsoft Developer Evangelist blogs.msdn.com/visualstudiotips @zainnab isbn: 0735649928
  • 3. Pin Favorite Startup Projects Start Page
  • 4. Understanding Command Tools > Options > Environment > Keyboard Assign Shortcut Key to Command Test Command (Project.AddClass) Run from Command Window, Menu, Shortcut Keys Command Window: CTRL + ALT + A
  • 5. Item / Project Templates File > Export Template Create your own templates (project / item) Create from existing item Add references in the template Search project: CTRL + E (New Project window)
  • 6. Searching in Toolbox View Toolbox: CTRL + ALT + X Expand All: / Collapse All: * Next Result: TAB Cancel: ESC
  • 7. Navigate Code Matching Braces: CTRL + ] Backward / Forward: CTRL + -; CTRL + SHIFT + - Select to last marker: CTRL + = Insert above line: CTRL + Enter Backspace one word: CTRL + Backspace Goto line: CTRL + G
  • 8. Zero-Length Box Selection SHIFT + ALT + Arrow keys Type and text selection ALT + Left Mouse Type and text selection Select + Paste Replacing Text with Box Selection
  • 9. Using New IntelliSense: Keywords Visual Studio 2010 CTRL + J
  • 10. Multiple Startup Projects Solution Properties
  • 11. Generate From Usage Automatically create stub code Use classes and members before defined Easily add namespace (using or full name)
  • 12. Data Tips Debug mode allow view of data tips Data tips can be pinned Pinned data tips can be imported / exported Debug > Import / Export Data Tips
  • 13. Accessing Tool Window’s Toolbar SHIFT + ALT Navigate with arrow keys
  • 14. Split Code Windows Split horizontally and vertically Horizontal: ALT + W, P Vertical: ALT + W, V New window: ALT + W, N
  • 15. Zoom In or Out of Text in Editor CTRL + Mouse Wheel
  • 16. Navigate Properties Windows CTRL + PgUp CTRL + PgDn