Siemens NX Python 开发使用 VScode 作为编辑器

最近更新于 2025-11-02 18:39

前言

NX 自带的编辑器对开发不友好,我平时搞开发主要就用 VScode(可以通过扩展支持各种语言)。需要注意这里调试也无法使用 VScode,只是可以借助 VScode 做到代码提示以及高亮显示,提高编辑效率。

测试环境

  • Windows 11 25H2
  • NX 2506
  • Python 版本:内置 3.12.8 / 外部 3.12.10

VScode

版本: 1.105.1 (user setup)
提交: 7d842fb85a0275a4a8e4d7e040d2625abbf7f084
日期: 2025-10-14T22:33:36.618Z
Electron: 37.6.0
ElectronBuildId: 12502201
Chromium: 138.0.7204.251
Node.js: 22.19.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200

安装好 Python 扩展
file

配置

在文件资源管理器地址栏输入并回车:%UGII_BASE_DIR%\UGOPEN\pythonStubs
file

打开后再把这个地址复制下来
file

打开 Pylance 设置
file

找到 Extra Paths,把刚才复制的路径粘贴进去
file

这样就高亮显示 NXOpen 的库函数,并可以补全和注释提示
file

Siemens NX Python 开发使用 VScode 作为编辑器
Scroll to top
打开目录