Hello,
I’m developing an Extension using Code 2022.3.3 on Ubuntu LTS 22.04 with VS Code as the editor. I used the kit extension template, which has a .vscode/settings.json file setup for the python linter.
{
"files.associations": {
"*.kit": "toml",
},
"editor.rulers": [120],
// Python modules search paths:
"python.analysis.extraPaths": [
"${workspaceFolder}/exts/omni.hello.world",
"${workspaceFolder}/app/kit/extscore/omni.kit.pip_archive/pip_prebundle",
"${workspaceFolder}/app/kit/plugins/bindings-python",
"${workspaceFolder}/app/kit/extsphysics/omni.blockworld-1.3.10-5.1",
"${workspaceFolder}/app/kit/extsphysics/omni.convexdecomposition-1.3.10",
"${workspaceFolder}/app/kit/extsphysics/omni.kit.property.physx",
"${workspaceFolder}/app/kit/extsphysics/omni.kvdb",
"${workspaceFolder}/app/kit/extsphysics/omni.localcache",
"${workspaceFolder}/app/kit/extsphysics/omni.physx-1.3.10-5.1",
"${workspaceFolder}/app/kit/extsphysics/omni.physx.bundle-1.3.10-5.1",
"${workspaceFolder}/app/kit/extsphysics/omni.physx.cct-1.3.10-5.1",
"${workspaceFolder}/app/kit/extsphysics/omni.physx.commands-1.3.10-5.1",
This file has been truncated. show original
However, the above settings.json seems to be Windows specific (and Code version specific?).
For example, its looking for:
"${workspaceFolder}/app/exts/omni.usd.schema.sequence-1.0.7+wx64.r.cp37",
Whereas on Linux I have a: omni.usd.schema.sequence-2.2.1+104.0.lx64.r.cp37 (different version, and lx64 vs wx64).
Is there an easy way to setup/configure settings.json for Linux and Code 2022.3.3?
Also, what is the best strategy when moving development environments between Linux/Windows (which would have different settings.json)?
Thanks for your help!
Jesse