Skip to content

Add VS Code hint for Codespaces and preinstall Python/Jupyter extensions#262

Open
ecomodeller wants to merge 2 commits into
geopython:masterfrom
ecomodeller:codespaces-vscode-hint
Open

Add VS Code hint for Codespaces and preinstall Python/Jupyter extensions#262
ecomodeller wants to merge 2 commits into
geopython:masterfrom
ecomodeller:codespaces-vscode-hint

Conversation

@ecomodeller

Copy link
Copy Markdown

The GitHub Codespaces instructions (in both the README and the published install page) walk users through copying a Jupyter token and opening port 8888 in the browser.

When a Codespace opens in the default VS Code editor, you can skip all of that: just open a notebook, pick the Python kernel, and run the cells — VS Code talks to the kernel directly. This PR adds a short tip pointing to that simpler path, leaving the existing token/browser instructions in place as an alternative.

It also preinstalls the Python and Jupyter extensions via the devcontainer, so they are ready on first launch instead of being installed on demand when you open a notebook.

…tensions

Lead the Codespaces section with the simplest path — run notebooks
directly in the default VS Code editor, skipping the Jupyter token and
port-8888 steps. Preinstall the ms-python.python and ms-toolsai.jupyter
extensions via the devcontainer so they are ready on first launch.
The workshop website (built by zensical from web/docs/index.md) has its
own GitHub Codespaces section; mirror the README tip there so users
reading the published install page also see the simpler VS Code path.
@tomkralidis tomkralidis requested a review from a team July 2, 2026 10:45
@tomkralidis tomkralidis added this to the FOSS4G 2026 milestone Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants