Other Parts Discussed in Thread: MSPM0L1306, CCSTUDIO
I successfully installed CCS Theia version 1.1.0 and I created a project for MSPM0L1306 uC. I included in my main source file some device lib header files, but code completion can't found all available functions in those headers. If I open one of those headerand select the outline panel, it contains only the message "The active editor cannot provide outline information.".
Outline and completion work fine with project files.
SO: Windows 10 Enterprise 22H2 19045.3208
CCS Theia: 1.1.0
Default VS Code API: 1.72.2
List of extension:
- @ccs/ccstudio 1.1.0
- @ccs/ccstudio-console 1.1.0
- @ccs/ccstudio-debug 1.1.0
- @ccs/ccstudio-getting-started 1.1.0
- @ccs/ccstudio-guicomposer 1.1.0
- @ccs/ccstudio-plugin 1.1.0
- @ccs/ccstudio-project 1.1.0
- @ccs/ccstudio-updater 1.0.0
- @theia/bulk-edit 1.36.0
- @theia/callhierarchy 1.36.0
- @theia/console 1.36.0
- @theia/core 1.36.0
- @theia/debug 1.36.0
- @theia/editor 1.36.0
- @theia/editor-preview 1.36.0
- @theia/electron 1.36.0
- @theia/external-terminal 1.36.0
- @theia/file-search 1.36.0
- @theia/filesystem 1.36.0
- @theia/git 1.36.0
- @theia/keymaps 1.36.0
- @theia/markers 1.36.0
- @theia/messages 1.36.0
- @theia/metrics 1.36.0
- @theia/mini-browser 1.36.0
- @theia/monaco 1.36.0
- @theia/navigator 1.36.0
- @theia/outline-view 1.36.0
- @theia/output 1.36.0
- @theia/plugin-dev 1.36.0
- @theia/plugin-ext 1.36.0
- @theia/plugin-ext-vscode 1.36.0
- @theia/preferences 1.36.0
- @theia/preview 1.36.0
- @theia/process 1.36.0
- @theia/property-view 1.36.0
- @theia/scm 1.36.0
- @theia/scm-extra 1.36.0
- @theia/search-in-workspace 1.36.0
- @theia/task 1.36.0
- @theia/terminal 1.36.0
- @theia/timeline 1.36.0
- @theia/toolbar 1.36.0
- @theia/typehierarchy 1.36.0
- @theia/userstorage 1.36.0
- @theia/variable-resolver 1.36.0
- @theia/vsx-registry 1.36.0
- @theia/workspace 1.36.0
mspm0 sdk: 1.10.00.05
toolchain: ti cgt armllvm 2.1.3 LTS
How to reproduce: create new project with theia, create configuration, open main source file, include <ti/devicelib/dl_adc12.h> header, try to get code completion for function DL_ADC12_enableInterrupt(...) to check there is no code completion, open dl_adc12.h file and check outline panel is empty.