/ / Eclipse CDT Intellisense Not Updating C ++ - eclipse, eclipse-cdt, eclipse-kepler, content-assist

Eclipse CDT Intellisense neaktualizuje C ++ - zatmenie, eclipse-cdt, eclipse-kepler, content-assist

Pracujem na projekte C ++ pomocou Eclipse Kepler V4.3.1 s CDT doplnky na Fedore. Až do včera sa zdalo, že všetko funguje dobre, ale teraz, keď urobím zmenu Intellisense/Content Assist Zdá sa, že to nevidím. (Všimnite si, že to nie je ten istý problém so získavaním automatického dopĺňania, aby som mohol robiť návrhy, ktoré som videl ostatné príspevok o.)

Napríklad, ak Eclipse zachytí chybu akoodovzdanie neplatného argumentu funkcii, keď potom idem opraviť chybu, na ktorú sa Eclipse naďalej sťažuje. Stále mi ukazuje starú čiaru predtým, ako som urobil zmenu. Ak otvorím ten istý súbor s Emacs alebo gedit, vidím, že v skutočnosti bola zmena vykonaná a uložená.

Toto som vyskúšal bez úspechu:

  • Kliknite pravým tlačidlom myši na projekt> Register> Znova vytvoriť
  • Kliknite pravým tlačidlom myši na projekt> Register> Obnoviť všetky súbory
  • Kliknite pravým tlačidlom myši na projekt> Register> Aktualizovať s úpravami súborov
  • Reštartovanie Eclipse
  • Reštartovanie celého stroja
  • Kontrola aktualizácií softvéru a ich inštalácia (plus reštart).

Nejaké nápady?

odpovede:

0 pre odpoveď č. 1

Pre ostatných, ktorí by sa s týmto problémom mohli stretnúť, si prajem, aby som mal lepšie riešenie, ale vyriešilo ich toto:

  • Odstráňte celý adresár zostavenia
  • Vyčistite projekt
  • Vymažte súbory, na ktorých som pracoval, a znova ich pridajte.
  • Kliknite pravým tlačidlom myši na projekt> Register> Znova vytvoriť
  • Reštartujte Eclipse

Nie som si istý, ktorá časť to skutočne urobila, pretože som tiež predtým nainštaloval aktualizácie, ale zdá sa, že veci opäť fungujú.