Where to refer for common development setup, tools used (static code analysis, tests, debuggers, etc.), coding conventions and guidelines?

Hi!
Being new to the slicer community, I was thinking of going through the common development setup along with the specific tools used to check the code quality and also adhere to the coding conventions currently being followed in the community.

I tried searching FAQ docs but didn’t find anything related to coding conventions. If that isn’t documented yet, perhaps you can just mention what your current development setup looks like as well as the coding conventions and I’ll explore more in that direction.

Check out the developer guide as I believe this covers many of the topics you are asking about.

https://slicer.readthedocs.io/en/latest/developer_guide/contributing.html

https://slicer.readthedocs.io/en/latest/developer_guide/style_guide.html

https://slicer.readthedocs.io/en/latest/developer_guide/debugging/index.html

1 Like