2013-07-30 5 views
0

J'utilise un plugin pour Eclipse (le plugin Eclipse de SDCC).Eclipse: Editer le code parser

Cela fonctionne bien (jusqu'à présent) mais le problème est l'ensemble en ligne ..

enter image description here

il est assez ennuyeux que les marques d'analyseur ce code comme erreur de syntaxe et en outre qu'il marque symboles sont définis dans un fichier d'en-tête.

donc je veux étendre le plugin un peu de telle sorte que l'analyseur (s) ignorer la pièce d'assemblage en ligne depuis le compilateur SDCC se plaindre de toute façon si elle constate une erreur.

J'ai vu qu'il y a une erreur d'analyse depuis CDT 7.0 mais je ne suis pas sûr si c'est le bon endroit pour regarder.

Quelqu'un peut-il aider?

Répondre

0

Placez le pointeur de la souris sur le code en surbrillance, puis appuyez sur F2 pour avoir le focus dans la fenêtre de suggestion. Au coin gauche de cette fenêtre existe l'icône, cliquez sur cette icône ouvre l'article problématique. En cochant/décochant la case "Texte sous", l'éditeur avec le code en surbrillance sera également modifié. Habituellement, ils sont tous accessibles via Fenêtre-> Préférences-> Général-> Éditeurs -> - Editeurs de texte-> Annotations. Je l'ai utilisé sur kepler CDT.

+0

Eh bien, je ne sais pas pourquoi cela fonctionne. Tout ce qui se trouve entre '__asm' et' __endasm; 'n'est pas marqué. Tout ce qui n'est pas entre les deux. Aucune idée pourquoi mais merci! – displayname