Skip to content

Update VS Code tutorial section with p5.js 2.x Project Generator extension#1028

Merged
ksen0 merged 3 commits into
processing:2.0from
IrtizaNasar:tutorial-vscode-update
Jun 4, 2026
Merged

Update VS Code tutorial section with p5.js 2.x Project Generator extension#1028
ksen0 merged 3 commits into
processing:2.0from
IrtizaNasar:tutorial-vscode-update

Conversation

@IrtizaNasar

Copy link
Copy Markdown
Contributor

Updates the VS Code section of the "Setting Up Your Environment" tutorial to integrate the p5.js 2.x Project Generator extension.

Changes Made:

  • Added extension installation instructions with marketplace link and documentation
  • Added extension benefits section highlighting key features (IntelliSense, autocomplete, parameter hints)
  • Enhanced project creation workflow with two methods:
    • Command Palette method (Ctrl+Shift+P)
    • Explorer context menu method (right-click)
  • Updated canvas size from 400x400 to 800x600 for better demonstration visibility
  • Improved step-by-step flow to match existing tutorial structure

Extension Features Highlighted:

  • Quick project setup with p5.js 2.0
  • IntelliSense and autocomplete for p5.js functions
  • Online/offline library options
  • Parameter hints for most p5.js functions

Related:

This complements the library addition PR for the same extension, providing users with comprehensive setup instructions.

Extension links:

IrtizaNasar and others added 3 commits November 13, 2025 16:30
…nsion

- Added p5.js 2.x Project Generator extension integration
- Updated VS Code setup instructions with extension benefits
- Enhanced project creation workflow with two methods
- Updated canvas size for better demonstrations
@Nwakaego-Ego

Nwakaego-Ego commented May 27, 2026

Copy link
Copy Markdown
Collaborator

Hi @IrtizaNasar, thank you for this PR. For changes to the official tutorials, especially ones that recommend third party extensions, it helps to start with an issue first so the community and maintainers can discuss and give feedback before a PR is opened. When you get a chance, please open an issue describing what you would like to add and why, and wait to be assigned before proceeding.

Please see the contributing guidelines for more information. Thank you.

CC @doradocodes @ksen0

@ksen0

ksen0 commented Jun 3, 2026

Copy link
Copy Markdown
Member

Hi all I think I asked @IrtizaNasar to do this in an older PR or Issue? Sorry that I don't recall. This is a good and necessary addition, and the reason it got stuck in review is because I'm not sure how to handle the authorship update.

Asking @xinemata for review regarding attribution update, but confirming that the content Is very helpful.

Sorry for the delay, all!

@xinemata

xinemata commented Jun 3, 2026

Copy link
Copy Markdown

Hi all I think I asked @IrtizaNasar to do this in an older PR or Issue? Sorry that I don't recall. This is a good and necessary addition, and the reason it got stuck in review is because I'm not sure how to handle the authorship update.

Asking @xinemata for review regarding attribution update, but confirming that the content Is very helpful.

Sorry for the delay, all!

@ksen0 I've reviewed the attribution and it looks good to me!

@ksen0

ksen0 commented Jun 4, 2026

Copy link
Copy Markdown
Member

Thanks everyone, and sorry for the review delay! I'll be merging this.

@ksen0 ksen0 merged commit ee71469 into processing:2.0 Jun 4, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Completed

Development

Successfully merging this pull request may close these issues.

4 participants