@@ -220,23 +220,23 @@ Fortunately, IntelliJ has a solution for this! We're going to connect to the Pyt
1. There should be an option on the left called 'Docker Compose', choose this option.
a. You may need to create a new Server. Click 'New', make sure 'Docker for Mac' is selected and click 'OK'.
2. Click on the folder to the right of the configuration file field, remove 'docker-compose.yml' and add 'docker-compose.local.yml'.
2. Click on the folder to the right of the configuration file field, remove ``docker-compose.yml`` and add ``docker-compose.local.yml``.
3. Select a service (workflow or capability are suggested) to act as the Python interpreter provider.
4. Click 'OK'. IntelliJ will index the packages from the remote container.
**One Option: Set Up Using a Virtual Environment**
1. Select the "Virtualenv environment" on the left side.
2. Verify and change values and choices as appropriate.
a. The default location for the virtual environment directory is in the "workspaces" directory; this is expected and fine.
a. The default location for the virtual environment directory is in the ``workspaces`` directory; this is expected and fine.
b. Check the box where it says "Inherit global-site packages".
c. It's a preference whether or not you want to check "Make available to all projects." This virtual environment will be very Workspaces-specific so it's utility in other projects will probably be limited.
**Continued Interpreter Setup: Setting SDK and Identifying Sources**
1. Now click on 'Project' in the left hand menu and set the Project SDK to your new interpreter.
2. Now click 'Modules' and then 'Dependencies' and set the workspaces Module SDK to your new interpreter.
3. Now go back to the 'Sources' tab of the workspaces module. You should see a list of directories. You will need to set the source locations in order for IntelliJ to pickup the packages and imports that belong to the workspaces project as well as the Python imports from requirements.txt files.
a. Example: In the displayed directory tree, navigate to services/capability/ and click on capability/.
b. Now click on the blue 'Sources' button at the top of the directory tree. The capability/ directory should turn blue. This will identify services/capability/ as a source location to IntelliJ.
3. Now go back to the 'Sources' tab of the workspaces module. You should see a list of directories. You will need to set the source locations in order for IntelliJ to pickup the packages and imports that belong to the workspaces project as well as the Python imports from ``requirements.txt`` files.
a. Example: In the displayed directory tree, navigate to ``services/capability/`` and click on ``capability/``.
b. Now click on the blue 'Sources' button at the top of the directory tree. The ``capability/`` directory should turn blue. This will identify ``services/capability/`` as a source location to IntelliJ.
c. Do this for each of the locations listed in the following picture: