Conflict extension of CMake Tool in nRF Connect SDK v2.0.2

Hello Group,

I’m using nRF Connect SDK v2.0.2 with Visual Studio Code (up-to-date). When I open “Open VS Code” from Toolchain Manager v1.1.3, it shows a warning of conflict extension of CMake Tool.

Do you have any idea to fix this?

Thanks a lot for your time,

Jack

ConflictingExtension

Click on Show Conflicting Extension, it shows

ConflictExtension_CMakeTool

Parents
  • Hi Erik & Dejan,

    I disable CMake Tool (disable, not disable-workspace) and the warning doesn't show up any more.

    Thanks a lot for your time,

    Jack

  • I am happy if merely disabling CMake is good enough solution for you.

    However disabling the CMake tool only works - as long as you are a 'one-trick pony', only using Visual Code on that one computer with Nrf Connect and nothing else.

    If you need to use Visual Code on the same machine for any other purpose that involves CMake - a very popular tool in both "regular software" and several other embedded environments, you need to disable nrf Connect and enable Cmake - every time you switch.
    By using settings profiles in Visual Code 1.71 you can have several set-ups of different toolchains with Visual Code on the same computer.
    I myself work on some different Cmake based projects that are not for embedded targets, and use different CMake based embedded dev toool chain environments for development with e g Raspberry Pico and ESP32.

    /Erik
Reply
  • I am happy if merely disabling CMake is good enough solution for you.

    However disabling the CMake tool only works - as long as you are a 'one-trick pony', only using Visual Code on that one computer with Nrf Connect and nothing else.

    If you need to use Visual Code on the same machine for any other purpose that involves CMake - a very popular tool in both "regular software" and several other embedded environments, you need to disable nrf Connect and enable Cmake - every time you switch.
    By using settings profiles in Visual Code 1.71 you can have several set-ups of different toolchains with Visual Code on the same computer.
    I myself work on some different Cmake based projects that are not for embedded targets, and use different CMake based embedded dev toool chain environments for development with e g Raspberry Pico and ESP32.

    /Erik
Children
No Data
Related