Member-only story
OpenCV Series — 2— Configure VSCode for OpenCV development in MacOS
In this post , we are going to see VSCode configuration and some of the extensions that will help in opencv development. VSCode is my preferred choice for python development, there are also products like Atom, PyCharm, Spider , Wings IDE which you can explore.
Extensions recommended: These are my personal choices, you can explore on your own and decide what is required for your development.
Python extension from Microsoft
Python Docstring
AREPL for Python
Kite Python autocomplete
The kite application helps in auto-completion and documentations, apart from the extension , the kite app needs to be downloaded as a separate application to your local system, this will help you in exploring the members in the packages and read the documentation directly in the kite co-pilot. I have experienced sometimes where the link won’t work , but mostly it is useful.
A screenshot of Kite exploring the cv2 members is given below,
for python linting , i use pylint , edit the settings.json under ->.vscode, when you use an virtual env , you are more likely to encounter…