Es geht weiter!

Nach fast einem Jahr Pause geht es nun weiter mit dem Projekt OctoAwesome! Das NoobDevTv-Team versucht wieder regelmäßig Donnerstags um 19 Uhr einen OctoAwesome-Stream auf den Streaming-Kanäle von NoobDevTv: Twitch, Youtube und Mixer. zu veranstalten! Die neu produzierten Folgen der nun dritten Staffel werden ab jetzt auf deren Youtube-Kanal veröffentlicht.

VisualStudio

Aus OctoAwesome Wiki
Version vom 9. Mai 2016, 21:44 Uhr von Marcus Aurelius (Diskussion | Beiträge) (Shortcuts: 3 Shortcuts hinzugefügt)
Wechseln zu: Navigation, Suche

VisualStudio ist eine Entwicklungsumgebung von Microsoft und unser wichtigstes Werkzeug beim Programmieren von OctoAwesome. Die aktuelle Version, VisualStudio 2015, beherrscht diverse Hochsprachen insbesondere die Sprachen des .NET Frameworks. Die kostenlose Version von VisualStudio kann >hier< runtergeladen werden.

Sprachen in VisualStudio

Visual Basic, C, C++, CLI, CX, C#, F#, SQL Server, TypeScript, Python, HTML, JavaScript, CSS.

Funktionen in VisualStudio

Visual Studio beherbergt nicht einfach nur einen netten Texteditor für Code, sondern allerlei nette Spielereien und nützlichen Funktionen. So werden z. B. sogenannte Schlüsselwörter farblich hervorgehoben aber auch andere Bestanteile des Codes so formatiert, dass der Code äußerst lesbar wird. Abschnitte lassen sich ein und Ausblenden und die Syntax (Regel der Zusammensetzung der Zeichen und Begriffe eines Codes) wird in Echtzeit überprüft dank IntelliSense. Auch ein Debugger ist an Bord diverse Designer für die einfache grafische Gestaltung von z. B. WinForms oder WPF. Sogenannte Snippets also Vorlagen für Codeabschnitte beschleunigen das Programmieren ungemein. Natürlich gibt es noch unzählige mehr tolle Sachen zu entdecken.

Tipps und Tricks

Shortcuts

Shortcuts Beschreibung
strg + K + D Sorgt für eine Auto Formatierung des Codes, viel verwendet von Tom
2x strg + M Klappt eine Methode auf und zu
strg + M strg + M Klappt den gesamten Code in einer Klasse zusammen
strg + M strg + L Klappt den gesamten Code iner einer Klasse auf
Alt Wer Alt gedrückt hält, kann mehrere Zeilen markieren
strg + K + S Lässt einen den Code mit etwas, umschließen z. B. If, Klammern etc.
2x Tab Fügt Snippets ein, wenn sie vorgeschlagen werden
strg + . Öffnet das Korrekturmenü
strg + shit + space öffnet ItelliSense
F5 Kompilieren (übersetzen des Codes) und ausführen
shift + F5 Debuggen (Diagnose des Programms) beenden

Sandcastle

Sandcastle ist ein Generator für Dokumentationsdateien. Zur Zeit wird er hier im Projekt zum Erstellen der Dokumentationsseite unter [1] benutzt. Sandcastle kann man direkt beim GitHub-Projekt herunterladen.

Quellen

Weblinks