µVISION: Dynamic Syntax Checking not working
Information in this knowledgebase article applies to:
I have checked Edit - Configuration - Text Completion - Dynamic Syntax Checking - Enable and for most files, it works. But in some files, Dynamic Syntax Checking does not work properly. What is the reason for this?
In the most common case, the syntax checker was not able to open an include file, which is referenced by the currently edited source module. In that case, further syntax checking is stopped, because the 'not found' include file most likely contains required definitions, which would result in numerous, irrelevant errors.
The line with the missing include file is marked with an error in the editor. You see this when scrolling to that line. Or you can also open the View - Error List Window to display this error.
Make the missing include file available so that the syntax checking will not stop at this point and continue with checking the rest of the module.
If the issue persists, edit the file UVCC.ini to ignore specific lines of code or whole source files. The top of UVCC.ini includes instructions on how to edit this file. This works well for unsupported source code in a C/C++ file, for example, embedded assembly code.
Last Reviewed: Friday, February 24, 2017
of your data.