C++-Programmiersoftware: 1. Visual Studio, ein im Grunde vollständiges Entwicklungstoolset; 2. Codeblöcke, eine Open-Source-IDE, plattformübergreifend; 4. Dev C++, kompaktes Open-Source-C++ integriert Entwicklungsumgebung; 5. Vim.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, C++17-Version, Dell G3-Computer.
C++-Programmiersoftware
1. Visual Studio
Microsoft Visual Studio Community 15/17 (allgemein als vs bezeichnet), bekannt als die IDE Nummer eins im Universum, ist kein Name umsonst . Empfehlenswert ist hier die kostenlose Community-Version, von der man sagen kann, dass sie die Vorteile aller IDEs bietet. Der Nachteil ist, dass es riesig und aufgebläht ist (großer installierter Speicher), aber die Hintergrundnutzung ist sehr gewissenhaft. Zusätzlich zur grundlegenden C-Sprache können Sie auch C++, C#, ASP usw. entwickeln. Mittlerweile verwenden viele Unternehmen und Einzelpersonen sie, was nicht nur die Teamzusammenarbeit erleichtert, sondern auch eine hohe Entwicklungseffizienz aufweist und sehr benutzerfreundlich ist.
2. Code Blocks
ist auch eine Open-Source-IDE, die plattformübergreifend verwendet werden kann, was bedeutet, dass sie unter Windows, Linux und macOS verwendet werden kann. Es unterstützt den neuen C99-Standard und enthält nur alle Komponenten. Es wird mit dem mingw-Compiler geliefert, unterstützt die Code-Vervollständigung und unterstützt das Engineering-Management. Projektaufbau, Debugging und andere Funktionen. Auch die Konfiguration ist sehr komfortabel, mit einfachen Schlüsselwort-Eingabeaufforderungen. Die offizielle chinesische Version wird nicht bereitgestellt, es gibt jedoch eine chinesische Version eines Drittanbieters.
3. clion
Dies ist eine professionelle C/C++-Programmiersoftware, ein Produkt der Firma Jetbrains, ähnliche Arten von Ideen, Pycharm usw., jeder sollte damit sehr vertraut sein. Es unterstützt allgemeine Funktionen wie intelligente Vervollständigung, Syntax-Eingabeaufforderungen und Code-Hervorhebung. Darüber hinaus ist es auch mit erweiterten Funktionen wie cmake und Code-Rekonstruktion kompatibel. Der Nachteil besteht darin, dass die Software selbst nicht kostenlos ist und das Urheberrecht kostenpflichtig ist.
4. Dev C++
Open-Source-C++-Idee, Download und Installation mit einem Klick ohne zusätzliche Konfiguration, verfügbar in chinesischer Version. Die Themen sind vielfältig und recht leichtgewichtig. Es verfügt über einfache GCC- und GDB-Debugging-Tools, mit denen C++-Programme direkt kompiliert und ausgeführt werden können. Die Grundfunktionen sind dem frühen VC6.0 sehr ähnlich. Es verfügt nicht über automatische Vervollständigung, Syntax-Eingabeaufforderungen und Syntaxprüfungsfunktionen Es gibt relativ wenige Plug-in-Erweiterungen, daher ist es für Anfänger eine großartige Übung zum Erlernen grundlegender Fähigkeiten.
Funktionen:
Optimieren und verbessern Sie die Eingabeaufforderungsfunktion zur Codevervollständigung
Überprüfen Sie bei der Eingabe eines Wagenrücklaufs auf Grammatikfehler und markieren Sie den Fehler mit einer Wellenlinie
Verbesserungen und Verbesserungen der Benutzeroberfläche für die Bearbeitung
Entwerfen und verbessern Sie die Debugging-Funktion.
Verbessern Sie den Strukturbrowser Beim Ausführen und Debuggen des Konsolenprogramms kann anstelle der Standardeingabe (Tastatureingabe) eine Datendatei verwendet werden. Dies kann die Mühe der wiederholten Eingabe von Daten beim Debuggen des Programms reduzieren.
Integrieren Sie die EGE-Zeichnungsbibliothek und die Schildkröten-Zeichnungsbibliothek sowie deren Projektvorlagen, um das Lerninteresse von Anfängern zu steigern.
Unterstützt das Öffnen, Bearbeiten und Kompilieren von UTF-8 Kodierung von Quellcodedateien.
Funktion „Refactor->Symbol umbenennen“ hinzugefügt.
GCC 9.2 und GDB 9.2 (Mingw.org-Version, kompatibel mit Windows XP. 6.3-beta2-Version wurde in mingw-w64 gcc 10.2 geändert)
Kompatibel mit Windows XP/Windows 7/Windows 10
Unterstützte hohe DPI-Werte für Windows 7/Windows 10. 5, Vim Persönlich denke ich, dass vim das Beste ist. Der Vorteil besteht darin, dass es nur in einer Befehlszeilenumgebung wie einem Ubuntu-Server funktionieren kann.
Natürlich plattformübergreifend!Weitere Programmierkenntnisse finden Sie unter:
ProgrammiervideoDas obige ist der detaillierte Inhalt vonWelche Software für die C++-Programmierung verwendet werden soll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!