******************************************* Visual Studio Code + CSE Important Settings ******************************************* The following steps are for existing VS Code Users -- if you have not setup Visual Studio code already, go to :doc:`Connecting with Visual Studio Code <./vscode>`. .. warning:: If you do not follow these steps, your CSE account could be accessible by anyone. In the future, VSCode accounts without these settings enabled will not be allowed to connect to CSE's servers. #. Ensure that VSCode connects to the ``vscode.cse.unsw.edu.au`` server. You **should not** connect to ``login.cse.unsw.edu.au`` or (``wagner``, ``weill`` or ``williams``) as you will have a slower experience, and leave junk on CSE's servers. .. image:: vscode_images/remote_host.png :width: 800 :alt: Connect to host. #. Go to your VSCode settings by clicking the cog in the bottom left corner, and clicking "Settings" (or use the shortcut ``Ctrl + ,`` (or ``Command + ,`` on Mac). .. image:: vscode_images/extension_settings.png :width: 800 :alt: Open Settings #. Search for "Remote Server Listen on Socket". Make sure that the setting is checked! .. image:: vscode_images/set_extension_setting.png :width: 800 :alt: Ensure "Remote Server Listen on Socket" is checked. #. Search for "Lockfiles in Tmp". Make sure that the setting is checked! .. image:: vscode_images/lockfiles_setting.png :width: 800 :alt: Ensure "Lockfiles in Tmp" is checked. #. Close and re-open VS Code.