Skip to content

Conversation

@arshinsikka
Copy link

This PR improves the GitHub Copilot tutorial for VS Code by incorporating student-centric enhancements based on feedback from @damithc and @NorbertLoh in issue #138.

Changes Made:

  • Added a short info box at the top explaining the need for GitHub account, 2FA, and student verification before using Copilot.
  • Clarified the purpose of different Copilot usage modes (Chat, Inline Chat, and Terminal Prompts) with a short guide section.
  • Added a light Troubleshooting tip box at the end to help with common setup issues (e.g., Copilot not showing up or missing panel).

These changes aim to reduce confusion for first-time users, especially students, and improve overall tutorial flow.

Closes #138

@damithc
Copy link
Contributor

damithc commented Aug 2, 2025

@NorbertLoh (and others), for your inputs ...
@arshinsikka14 Add yourself as a contributor (at the bottom of the page)

@arshinsikka
Copy link
Author

Thanks for the reminder, Prof! I've added myself as a contributor at the bottom of the tutorial in this PR. Let me know if any further edits are needed @NorbertLoh !

Copy link
Contributor

@NorbertLoh NorbertLoh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good. Just some minor comments to add.

Comment on lines 84 to 86
- **Copilot Chat** – for general-purpose questions or help
- **Inline Chat** – for editing or explaining specific code blocks
- **Terminal Prompts** – for quick commands like `/explain`, `/fix` from the terminal
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just wondering, /explain, /fix works for all three modes and not just the terminal, I think terminal prompts are useful for terminal commands like building the project and then running it etc.

* ~~Perform Git operations~~ (possible but #r#not recommended##; if you are new to Git, we discourage using Git inside the IDE -- it is better for beginners to learn Git independent of other tools)

<box type="tip" seamless>
**Troubleshooting Tips**
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not bolding correctly in the webpage. Perhaps you would need a new line.
image

@damithc
Copy link
Contributor

damithc commented Aug 10, 2025

@arshinsikka Waiting for you to resolve comments from @NorbertLoh and resolve conflicts

@arshinsikka arshinsikka force-pushed the clean-vscode-copilot-tutorial branch from d9f0e57 to 4aaa2cb Compare August 11, 2025 11:07
@arshinsikka
Copy link
Author

Hi Prof @damithc,

I’ve completed the requested updates to the VS Code Copilot tutorial:

  • Clarified that slash commands (e.g., /explain, /fix) work in Copilot Chat and Inline Chat, not just the terminal; added a concise tip under the terminal section.
  • Added myself as contributor
  • Added student-focused notes/tips where relevant.
  • Resolved merge conflicts

@damithc damithc requested a review from NorbertLoh September 6, 2025 06:12
@damithc
Copy link
Contributor

damithc commented Sep 6, 2025

@NorbertLoh Any inputs on the current version?

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.

Improve GitHub Copilot VS Code tutorial with student-centric enhancements

4 participants