Uploaded March 2024 | Updated September 2026, 2 weeks ago
A mini-workshop to introduce participants to the versatility of VS Code as a development environment that can enhance research productivity.
Tutors: Máté Aller & Dace Apšvalka (MRC CBU, University of Cambridge @MRCCBU )
⭐️ SLIDES ⭐️ imaging.mrc-cbu.cam.ac.uk/methods/MondayMethodsMeetings?action=AttachFile&do=view&target=2024-03-04_vscode.pdf
⭐️OUTLINE ⭐️
0:00 - Researcher's analysis environment
2:57 - The preferred IDE
5:05 - What is VS Code
7:48 - A preview of what we do with VS Code
11:30 - Installing VS Code
15:29 - An intro to VS Code interface
24:43 - Connecting to a remote cluster through SSH and setting up a typical Python project
40:08 - Debugging a Python script
47:05 - Using Jupyter Notebooks
53:35 - Writing Markdown documents
54:17 - JASON files
54:41 - Debugging a Python script with inputs
57:37 - Using an Interactive Window for running and debugging Python scripts
1:03:55 - Some coding assistance tips
1:07:38 - File's timeline and mentioning Git integration
1:08:49 - Workspaces for multiple projects
1:12:03 - Running R scripts
1:15:24 - Editing Matlab scripts
1:16:21 - Git assistance
1:20:01 - Pop-up windows will not work through a remote SSH connection
1:23:06 - Concluding remarks and resources
#vscode
A mini-workshop to introduce participants to the versatility of VS Code as a development environment that can enhance research productivity.
Tutors: Máté Aller & Dace Apšvalka (MRC CBU, University of Cambridge @MRCCBU )
⭐️ SLIDES ⭐️ imaging.mrc-cbu.cam.ac.uk/methods/MondayMethodsMeetings?action=AttachFile&do=view&target=2024-03-04_vscode.pdf
⭐️OUTLINE ⭐️
0:00 - Researcher's analysis environment
2:57 - The preferred IDE
5:05 - What is VS Code
7:48 - A preview of what we do with VS Code
11:30 - Installing VS Code
15:29 - An intro to VS Code interface
24:43 - Connecting to a remote cluster through SSH and setting up a typical Python project
40:08 - Debugging a Python script
47:05 - Using Jupyter Notebooks
53:35 - Writing Markdown documents
54:17 - JASON files
54:41 - Debugging a Python script with inputs
57:37 - Using an Interactive Window for running and debugging Python scripts
1:03:55 - Some coding assistance tips
1:07:38 - File's timeline and mentioning Git integration
1:08:49 - Workspaces for multiple projects
1:12:03 - Running R scripts
1:15:24 - Editing Matlab scripts
1:16:21 - Git assistance
1:20:01 - Pop-up windows will not work through a remote SSH connection
1:23:06 - Concluding remarks and resources
#vscode










