JUSTUS2/Software/Julia/VSCode
Jump to navigation
Jump to search
Setting Up VS Code for Interactive Julia Sessions
Wrapper Script for Module Loading
The Julia Extension of VS Code needs to run Julia, which requires loading the module.
Save the following wrapper script e.g. as $HOME/bin/julia_wrapper.sh and make it executable:
#!/bin/bash ## Making module command available ## ------------------------------------------------------------ export MODULEPATH=/opt/bwhpc/ul/modulefiles/Core:/opt/bwhpc/common/modulefiles/Core:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core source /usr/share/lmod/lmod/init/profile ## ------------------------------------------------------------ # Load julia module load math/julia/1.11.3 # Pass on all arguments to julia exec julia "${@}"
Next, we need to configure VSCode to use the script as Julia executable. You find the corresponding setting at File|Preferences|Settings → Tab “Remote” → Extensions|Julia → setting “Julia: Executable path“)
Connect to Nodes
- proxy jump
- SSH keys