conan-io / conan-clion-plugin

CLion C/C++ IDE plugin for Conan Package Manager
Apache License 2.0
98 stars 27 forks source link

Plugin config is not saved for all projects #177

Open knimix opened 9 months ago

knimix commented 9 months ago

Hello, one thing that is really annoying when working with the clion conan plugin is that the following setting:

image

is not saved across all projects and I have to tick this checkbox for each new project. Why is the setting not saved for all projects? It is not common to change these settings between projects.

I would be happy if this could be fixed / changed

czoido commented 9 months ago

Hi @knimix,

Thanks for reporting, we will consider this for the next for the release.

Eric-Bwr commented 7 months ago

Oh yes, that would be lovely.

3Nigma commented 7 months ago

Has anyone started working on this? Mind if I give it a shot?

Eric-Bwr commented 7 months ago

Has anyone started working on this? Mind if I give it a shot?

Feel free to go ahead :)

AbrilRBS commented 7 months ago

Sure @3Nigma!

Feel free to ask any questions should you find any problem :)

3Nigma commented 6 months ago

Hey guys, Sorry for taking this long. I have it mostly done. I got stuck with persisting the newly defined ConanSettings service-component to a $APP_CONFIG$-based storage path.

I've modeled my approach based on the IdeaVim plugin implementation, but for some reason, trying to run the plugin yields a IllegalStateException: Cannot resolve $APP_CONFIG$/conan_settings.xml.

I'm looking into this, but so far, I couldn't find any useful solution to it.

I'll keep you posted