Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Visual Studio 2008 – Tipps und Tricks
Mirko Leschik
2
Vorab… Viele hier vorgestellte Tipps & Tricks sind nicht VS08 spezifisch keine vollständige Aufstellung der neuen Features in VS08 Viele Entwickler kennen/verwenden gar nicht so manches zeitsparendes Feature Häufig wird aus Gewohnheit die Maus verwendet, obwohl man mit Hotkeys viel schneller wäre
3
Agenda Tastatur & Maus IDE anpassen Effektiv debuggen Code Snippets
4
Tastatur & Maus
5
Hotkeys?! Variante 1 Variante 2 Variante 3
Tools Customize Keyboard Variante 2 Variante 3 Keyboard Shortcut Summary Macro
6
Navigation Ctrl – Tab Zwischen Fenstern wechseln Ctrl – "-" Zurück
F12 Goto Definition Shift – F12 Find all References
7
Wer suchet der findet… Ctrl – F "Der Klassiker" F3 Find Next
Ctrl – Shift – F Suchen in Dateien Ctrl – H Ersetzen Ctrl – Shift – H Ersetzen in Dateien Ctrl – F3 FindNextSelected Ctrl – I Inkrementelles Suchen
8
Der Klassiker – Zwischenablage
Ctrl-X Ctrl-C Ctrl-V Ctrl-Shift-V : CycleClipboardRing innerhalb Visual Studio
9
Refactor F2 Ctrl – R – E Refactor.Rename Refactor.EncapsulateField
10
Maus Editor-Tabs haben ein Kontextmenü
Strings markieren: Doppelklick auf erstes " Doppelklick
11
IDE anpassen
12
Formatierung im C#-Editor
Shift – Tab Einrücken von Text Dokument formatieren: Ctrl-E, D Track Active Item in Solution Explorer
13
Command Window & Collapse
STRG – W – A STRG – # z.B. >open web.config Collapse STRG – M – M STRG – M – O STRG – M – P
14
PowerCommands Visual Studio 2008
CodeSnippet Undo Close Copy & Paste References Copy Path Open Containing Folder …
15
Effektiv debuggen
16
Debugging F9: Breakpoint setzen/entfernen
Ctrl-Shift-F9: Alle Breakpoints löschen
17
demo
18
Code Snippets
19
Code Snippets Wiederverwendbare Textblöcke Einfügen über...
Statische Texte (Code, Kommentare, ...) Platzhalter für dynamische Texte Einfügen über... Kurzname, Tab, Tab oder Edit Intellisense Insert Snippet oder Ctrl-K, X Danach spezieller Modus Wechsel zwischen den Platzhaltern mit Tab Abschließen mit Enter
20
Code Snippets Integrierte Snippets, z.B. Ablage (für C#) in ctor prop
switch Ablage (für C#) in C:\Program Files\Microsoft Visual Studio 9.0\VC#\Snippets\1033
21
Links Roland Weigelt - Jens Schaller „Code Snippets“ – PowerCommands for Visual Studio
22
Q & A Mirko Leschik
23
Partner & Sponsoren
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.