你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
大狗神

大狗神

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
1 回答

关于加密环境下使用STM32CubeIDE for VSCode的问题

STM32CubeIDE for VS Code
h12121 h12121 回答时间: 2025-11-26 11:22

VS Code 扩展包里那几只负责后台索引、语法感知和跳转的进程: clangd(STM32 扩展包里的 stm32clangd.exe,真正的语言服务器) cpptools / cpptools-srv(如果同时装了微软 C/C++ 扩展,会再拉起一个) cubeide-services.exe / stm32cubeide-backend(扩展用来做工程索引、Build Data Provider) VS Code 主进程(Code.exe)以及它拉起的 Extension Host 进程 只要你的加密软件(FileVault、BitLocker、Symantec、IP-Guard、联软、深信服…)支持“按进程忽略”或“文件透明解密白名单”,把上面几只 exe 统统加进去,让它们对工程目录、STM32CubeIDE 安装目录和 VS Code 插件目录都拥有“实时解密/读取”权限即可。多数企业加密客户端里就是填路径或进程名,例如: ...\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.*\bin\arm-none-eabi\clangd.exe ...\.vscode\extensions\st.stm32cubeide-*\bin\stm32clangd.exe ...\Microsoft VS Code\Code.exe ...\Microsoft VS Code\resources\app\extensions\ms-vscode.cpptools-*\bin\cpptools.exe 加完白名单后重启 VS Code,让 stm32clangd 重新生成 compile_commands.json 索引,代码感知、跳转就能恢复正常,无需把整个加密环境卸载。若公司策略不允许对单个进程放行,可尝试把工程文件夹整体设为“非加密目录”,也能达到同样效果。

赞0
1 回答

CUBEIDE无法安装X-CUBE-NFC5的软件包

STM32CubeMX
STMCU-管管 STMCU-管管 回答时间: 2025-3-25 18:22

IDE的版本是不是不兼容

赞0
大狗神 大狗神


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16