
Visual Basic
Erfahrener Visual Basic Programmierer
Sie benötigen den passenden Visual Basic Programmierer für Ihr Projekt? Dann unterstütze ich Sie gerne.
Mit mehr als 30 Jahren Erfahrung als professionelle IT-Personalberatung und dem daraus entwickelten Netzwerk an herausragenden Visual Basic Spezialisten, kann ich garantiert auch Ihnen helfen.
Als Beweis dafür, dass ich wirklich an die Qualität meiner Dienstleistung glaube, gehe ich komplett in Vorleistung und biete alle Dienste bis zum Start Ihres Projektes kostenfrei an.
Melden Sie sich gerne bei mir, dann können wir gemeinsam schauen, wie ich Sie unterstützen kann. Ich freue mich, gerne von Ihnen zu hören.
Die integrierte Entwicklungsumgebung für Visual Studio ist eine kreative Startplattform, die Sie verwenden können, um Code erst zu bearbeiten, zu debuggen und zu kompilieren und anschließend eine App zu veröffentlichen. Bei einer integrierten Entwicklungsumgebung (IDE) handelt es sich um ein funktionsreiches Programm, das für viele Aspekte der Softwareentwicklung verwendet werden kann. Neben dem üblichen Editor und Debugger, den die meisten IDEs bereitstellen, enthält Visual Studio Compiler, Codevervollständigungstools, grafische Designer und viele andere Features zur Erleichterung der Softwareentwicklung.
Auf diesem Bild sehen Sie Visual Studio mit einem geöffneten Projekt und einigen wichtigen Toolfenstern, die Sie wahrscheinlich verwenden:
ImProjektmappen-Explorer (rechts oben) können Sie Ihre Codedateien anzeigen, durch die Dateien navigieren und sie verwalten. Der Projektmappen-Explorer kann Sie beim Ordnen Ihres Codes unterstützen, indem er die Dateien in Projektmappen und Projekte gruppiert.
Im Editorfenster (Mitte), in dem Sie die meiste Zeit verbringen werden, werden Dateiinhalte angezeigt. Hier können Sie Code bearbeiten oder eine Benutzeroberfläche wie etwa ein Fenster mit Schaltflächen und Textfeldern entwerfen.
Das Fenster Ausgabe (Mitte unten) ist der Ort, an den Visual Studio Benachrichtigungen sendet, z.B. Debug- und Fehlermeldungen, Compilerwarnungen, Nachrichten zum Veröffentlichungsstatus und mehr. Jede Nachrichtenquelle verfügt über eine eigene Registerkarte.
Im Team Explorer (unten rechts) können Sie Arbeitselemente nachverfolgen und Code mithilfe von Techniken zur Versionskontrolle, wie etwa Git und Team Foundation-Versionskontrolle (Team Foundation Version Control, TFVC), mit anderen teilen.
Editionen
Visual Studio ist für Windows und Mac verfügbar. Visual Studio für Mac enthält viele der Features von Visual Studio 2017 und wurde für die Entwicklung plattformübergeifender und mobiler Apps optimiert. Dieser Artikel konzentriert sich auf die Windows-Version von Visual Studio 2017.
Es gibt drei Editionen von Visual Studio 2017: Community, Professional und Enterprise. Unter Visual Studio 2017-IDEs im Vergleich wird erläutert, welche Features in jeder Edition unterstützt werden.
Gängige Features zur Steigerung der Produktivität
Einige gängige Features in Visual Studio, mit denen Sie bei der Entwicklung von Software noch produktiver sind:
Wellenlinien und schnelle Aktionen
Wellenlinien sind wellenförmige Unterstreichungen, die Sie auf Fehler oder mögliche Probleme in Ihrem Code hinweisen. Dank dieser visuellen Hinweisen können Sie Probleme sofort beheben, ohne zu warten, bis der Fehler beim Kompilieren oder beim Ausführen des Programms entdeckt wird. Wenn Sie auf eine Wellenlinie zeigen, werden zusätzliche Informationen zum Fehler angezeigt. Am linken Rand wird ggf. auch eine Glühbirne mit Aktionen, schnelle Aktionen genannt, zum Beheben des Fehlers angezeigt.
Refactoring umfasst Vorgänge wie das intelligente Umbenennen von Variablen, das Extrahieren von Codezeilen in eine neue Methode, das Ändern der Reihenfolge von Methodenparametern und vieles mehr.
IntelliSense steht für eine Gruppe von Features, mit denen Informationen zum Code direkt im Editor angezeigt und in einigen Fällen kleine Codeabschnitte für Sie geschrieben werden. Damit verfügen Sie über eine grundlegende Dokumentation, die in den Editor integriert ist, sodass Sie die Typinformationen nicht mehr an anderer Stelle nachsehen müssen. Die Features von IntelliSense variieren je nach Sprache. Weitere Informationen finden Sie unter C#-IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSense und Visual Basic IntelliSense. In der folgenden Abbildung ist dargestellt, wie mit IntelliSense eine Memberliste für einen Typ angezeigt wird:
Suchfeld
Visual Studio kann angesichts der zahlreichen Menüs, Optionen und Eigenschaften zuweilen übermächtig wirken. Mit dem Suchfeld finden Sie in Visual Studio schnell, was Sie suchen. Wenn Sie beginnen, den Namen dessen einzugeben, wonach Sie suchen, listet Visual Studio Ergebnisse auf, mit denen Sie ans gewünschte Ziel gelangen. Wenn Sie Visual Studio Funktionalitäten wie etwa die Unterstützung für eine zusätzliche Programmiersprache hinzufügen müssen, liefert das Suchfeld Ergebnisse, mit denen Sie Visual Studio-Installer zum Installieren einer Workload oder einer einzelnen Komponente öffnen können.
Tipp
Verwenden Sie die Tastenkombination STRG+Q, um direkt zum Suchfeld zu wechseln.
Führen Sie unabhängig von App-Typ oder Programmiersprache gemeinsam und in Echtzeit Bearbeitungs- und Debugvorgänge aus. Sie können Ihr aktuelles Projekt sowie Debugsitzungen, Terminalinstanzen, Localhost-Web-Apps, Sprachanrufe und vieles mehr sofort und sicher freigeben.
Im Fenster Aufrufhierarchie werden die Methoden angezeigt, mit denen eine ausgewählte Methode aufgerufen wird. Diese Informationen können nützlich sein, wenn Sie die Methode ändern oder entfernen oder einen Fehler aufspüren möchten.
Mit CodeLens können Sie nach Verweisen auf Ihren Code, Änderungen an Ihrem Code, verknüpften Fehlern, Arbeitselementen, Codeüberprüfungen und Komponententests suchen, ohne den Editor verlassen zu müssen.
Mit der Funktion „Gehe zu Definition“ gelangen Sie direkt zu der Stelle, an der eine Funktion oder ein Typ definiert ist.
Im Fenster Definitionsvorschau wird die Definition einer Methode oder eines Typs angezeigt, ohne eine separate Datei zu öffnen.