-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configuration not parsed for intellisense #561
Comments
@kulhanek-CNGROUP Thanks for this information and for posting the bug. In order for me to help investigate this, could you give the additional information of what OS you are working on? Thanks, |
@gcampbell-msft sure |
@kulhanek-CNGROUP Understood. I've marked this as investigation needed and placed it on our backlog. Thank you. |
@Yingzi1234 Could you help with attempting to reproduce this issue? Thanks. |
@gcampbell-msft Okay, we're trying to reproduce the user's question. |
@gcampbell-msft @Yingzi1234 What troubles me more is that none of the configuration is being parsed from the makefile. |
Also if installing that is an issue then feel free to just remove it from there along with the contents of the main. I don't really care about that, what I care is that none of the defines, include paths or anything gets parsed from that makefile for the configuration provider for intellisense.. |
@gcampbell-msft @kulhanek-CNGROUP This issue is not reproduced in the latest version, you can get the details below. ENV: More info: Repro steps:
Actual result: |
I pushed a new commit in that repo adding a define to illustrate the issue. Please confirm it is working or not working for you. Could I have something misconfigured? Here's what it does on my side. |
@gcampbell-msft @kulhanek-CNGROUP Thank you for your update! we were also able to reproduce your issue in the latest version. Details are as follows. ENV:
More info: Repro steps:
Actual result: |
@gcampbell-msft @Yingzi1234 Also, could you please address the issue why the body of |
@kulhanek-CNGROUP Thank you for your reply, our development team is still investigating this issue and will get back to you if we have any updates. Thank you for your support! |
@kulhanek-CNGROUP Just following up with a small status update. I was able to grab a small amount of time to investigate this this morning, and the repro git repository doesn't seem to work for even older version of the extension, so I don't believe it ever had correct IntelliSense for this repro. This is obviously still a problem that we'd like to investigate, but I just wanted to follow up that it may take more time to investigate, because it's a long standing issue that may require a more complex investigation/fix. Thank you for your patience! |
@gcampbell-msft Thanks for the update, will wait patiently for any progress :) |
@kulhanek-CNGROUP We were not able to reproduce the issue where you couldn't go to definition of "stdint.h". Is that still reproducing for you on the lastest Makefile Tools release? We also believe that it is expected behavior that "go to declaration" is not working but "go to definition is". However, we were able to reproduce the issue of |
Hello,
I have a project created in CrossStudio for ARM. They offer a feature to generate a makefile, which I am trying to use to build the project in VS Code. The generated makefile has to be slightly modified to work, but I managed to build it using the makefile-tools extension.
The issue I am experiencing is with Intellisense not getting proper configuration from makefile-tools extension and so the code highlighting and references are messed up.
I have created this sample repo where the problem can be reproduced. To test it, it would be necessary to install the CrossStudio for ARM - the evaluation version is enough to test it. Also the paths in the makefile should be adjusted or the makefile regenerated in CrossStudio.
I also attach
configurationCache.log
dryrun.log
targets.log
for the project in VS code.
I would be very grateful for any help on this.
The text was updated successfully, but these errors were encountered: