Mit diesem Handbuch werden Sie durch das Konfigurieren von Atom für C-Entwicklung, die Installation der erforderlichen Pakete, die Empfehlung von nützlichen Erweiterungen empfohlen und eine optimale Einstellungen vorschlägt. Atom selbst kompiliert keinen Code. Es ist ein Texteditor. Der Compiler ist ein separates Stück Software. Sie müssen es vom Paketmanager Ihres Betriebssystems oder der offiziellen Website des Compiler herunterladen und installieren. Sobald Sie einen Compiler installiert haben, können Sie mit dem Einrichten von Atom fortfahren. Die Funktionalität von Atom wird durch diese Pakete stark erweitert. Während es viele Pakete gibt, konzentrieren wir uns auf diejenigen, die die C -Entwicklung direkt unterstützen. Sie können Pakete über den integrierten Paketmanager von Atom installieren. Gehen Sie zu
(oder verwenden Sie die Tastaturverknüpfung
File > Settings > Install
Ctrl ,
(oder ähnliches Paket): Install
Dieses Paket bietet eine grundlegende C -Syntax -Hervorhebung und kann einige Build -Funktionen enthalten. Beachten Sie, dass dies normalerweise nur eine Syntax -Hervorhebung bietet, kein vollständiges Build -System. Sie benötigen wahrscheinlich auch ein Build-System-Paket. Obwohl es nicht C -spezifisch ist, verbessert es die gesamte Entwicklungserfahrung. Zu den beliebten Auswahlmöglichkeiten gehören:
gpp-compiler
: Ein vielseitiges Build -System, das verschiedene Sprachen und Build -Tools unterstützt. Sie müssen es so konfigurieren, dass Sie Ihren C -Compiler (g oder klang) verwenden. Atom linter-cppcheck
: Dieses Paket integriert den statischen Analysator CPPcheck und hilft dabei, potenzielle Fehler und Stilprobleme in Ihrem Code zu identifizieren. Sie müssen CPPCheck separat in Ihrem System installieren. Sie müssen es so konfigurieren, dass Sie mit Ihrem Debugger arbeiten (wie GDB). C -Code atom-debugger
oder ) und platformio-ide-terminal
Das obige ist der detaillierte Inhalt vonAtomkonfiguration C Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!