Eclipse Problem (Syntax-Highlighting)

OP #1564500
Hi,

bastle schon ne Weile mit Eclipse und AVR-Plugin rum. Geht auch alles, 
aber der Syntax-Highlighter vom AVR-Plugin mosert über meine #include - 
Anweisungen und deshalb wahrscheinlich auch bei allen avr-spezifischen 
Sachen im Quelltext. Compilieren usw. geht alles fehlerfrei. Nur das 
Syntax-Highlighting und solche "must-have"-Features wie autokomplete 
usw. nicht.

Unter Window -> Preferences -> AVR -> Paths hab ich auch Suchen lassen. 
Ich denke es ist auch alles gefunden worden.

Hat jemand eine Idee oder Erfahrung?

Einen erfolgreichen Tag

Johannes
Moderator Persönliche Seite
Ist die "unterschlängelung" noch nach einem build-all vorhanden? Der 
Eclipse-Parser analysiert zumindest bei Verwendung eines 
Makefile-Projekts ohne Plugin nach dem build die include-Pfade. Das 
genannte Plugin habe ich selbst noch nicht verwendet.
Ansonsten hilft mglw. den Pfad zu den unterschlängelten .h-Dateien in 
Project->Properties->C/C++ General->Pathes and Symbols->Tab Includes 
einzutragen.
Martin Thomas schrieb:
> Eclipse-Parser analysiert zumindest bei Verwendung eines
> Makefile-Projekts ohne Plugin nach dem build die include-Pfade.

Staun! Wirklich? Das ist mir noch nicht passiert. Ich mußte immer die 
Pfade im Projekt eintragen, damit es mit Makefile-Projekten läuft (ohne 
Plugin).

Sind da noch andere Vorkehrungen nötig?

Danke für Info.
Joachim
Moderator Persönliche Seite
900ss D. schrieb:
> Martin Thomas schrieb:
>> Eclipse-Parser analysiert zumindest bei Verwendung eines
>> Makefile-Projekts ohne Plugin nach dem build die include-Pfade.
>
> Staun! Wirklich? Das ist mir noch nicht passiert. Ich mußte immer die
> Pfade im Projekt eintragen, damit es mit Makefile-Projekten läuft (ohne
> Plugin).
>
> Sind da noch andere Vorkehrungen nötig?

Vermag ich nicht zu sagen, kann mich an keine spezielle Einstellung 
erinnern. Mir ist nur aufgefallen, dass z.B. gelegentlich #include 
<stdlib.h> vor einem "build" unterschlängelt war und später nicht mehr. 
Ob nun die Ausgabe von Make oder die elf-Datei geparst wird, weiss ich 
nicht.

Die Pfade zu den Include-Dateien von Codesourcery G++ lite für ARM-EABI 
musste ich nach einem update des CS Packets zumindest nicht eingeben, 
hat IDE irgendwie selbst erkannt und eingetragen. Die Pfade zu 
Verzeichnissen früherer Versionen mussten jedoch von Hand gelöscht 
werden (hat die IDE aber auch "angemeckert")

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.