Files
ROS2_learn/pyrightconfig.json
T
2026-08-03 18:09:35 +08:00

32 lines
747 B
JSON

{
"_comment": "pyright (Pylance) 配置。让 IDE 知道 rclpy / sensor_msgs 等在哪里,且排除构建/venv 目录。",
"include": [
"src/**/*.py",
"tools/**/*.py"
],
"exclude": [
"**/__pycache__",
".venv",
"build",
"install",
"log",
"src/**/build",
"src/**/install"
],
"_extraPaths_comment": "Linux/WSL/Docker 容器内 ROS2 的 site-packages;Windows 上不存在,被 ignore_missing_imports 兜底。",
"extraPaths": [
"/opt/ros/humble/lib/python3.10/site-packages",
"/opt/ros/humble/local/lib/python3.10/dist-packages"
],
"reportMissingImports": "warning",
"reportMissingTypeStubs": "none",
"pythonVersion": "3.10",
"typeCheckingMode": "basic",
"venvPath": ".venv"
}