powerful-florist-1807
07/29/2021, 11:53 PMbusy-vase-39202
07/30/2021, 12:03 AMpowerful-florist-1807
07/30/2021, 12:23 AMfresh-cat-90827
07/30/2021, 9:29 AM.env
Ā in the current workspace folder. For your convenience, this file can be part of the repository so that VSCode can understand where to look for sources when working in a monorepo consisting of multiple Python projects. It adjusts theĀ PYTHONPATH
Ā (https://code.visualstudio.com/docs/python/environments#_use-of-the-pythonpath-variable) variable adding all projects in the monorepo. Having this file makes it possible to jump to definition in the source code across multiple projects. It also makes the cross-projects refactoring possible.
SetĀ python.venvPath
Ā in the application settings to point to the virtual environment created earlier (https://www.pantsbuild.org/docs/setting-up-an-ide#third-party-dependencies). The Python interpreter in the virtual environment youāve specified will be used to run all Python applications in the VSCode workspace.fresh-cat-90827
07/30/2021, 9:31 AMpython
Ā executable in the virtual environment created earlier. SeeĀ Configure a virtual environmentĀ to learn more.
⢠Mark all directories within the project as Sources Root
Ā (can be done in batch by selecting multiple directories). Doing this will let you jump to definition in the source code and will make the cross-projects refactoring possible.fresh-cat-90827
07/30/2021, 9:32 AMpowerful-florist-1807
07/30/2021, 3:30 PM