FreeCAD Workbench Python Programming: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
Line 28: Line 28:
* [https://forum.freecadweb.org/viewtopic.php?f=10&t=39439&p=335054&hilit=vscode#p335054 FreeCAD Forum - vscode, pipenv, and and environment variables...]
* [https://forum.freecadweb.org/viewtopic.php?f=10&t=39439&p=335054&hilit=vscode#p335054 FreeCAD Forum - vscode, pipenv, and and environment variables...]


* [https://forum.freecadweb.org/viewtopic.php?f=22&t=35332&p=298099&hilit=vscode#p298099 FreeCAD Forum - "VSCode is good and has python support ... Maybe I should add a section like that to the documentation."]
* [https://forum.freecadweb.org/viewtopic.php?f=22&t=35332&p=298099&hilit=vscode#p298099 FreeCAD Forum - A few question about Wiki Script Object examples: "VSCode is good and has python support ... Maybe I should add a section like that to the documentation."]


* [https://forum.freecadweb.org/viewtopic.php?f=22&t=35532&hilit=vscode FreeCAD Forum - VSCode / Pylint on Windows]
* [https://forum.freecadweb.org/viewtopic.php?f=22&t=35532&hilit=vscode FreeCAD Forum - VSCode / Pylint on Windows]
* [https://forum.freecadweb.org/viewtopic.php?f=36&t=25276&p=217505&hilit=vscode#p217505 FreeCAD Forum - video tutorial Create a Workbench]


=Where to Learn=
=Where to Learn=

Revision as of 00:38, 24 April 2020

Introduction

This page is meant as a comprehensive collection of resources for how to create a FreeCAD workbench using Python programming.

Environment Setup

1. Install FreeCAD

See FreeCAD for instructions.

2. Setting up a Modern Code Editor - VS Code

Related Blog Article: FreeCAD External Editor With Code – OSS

The above resources cover how to enable auto-completion and debugging features.

Where to Learn

TODO: Begin grouping links into related sub-sections.

Where to Get Help