Difference between revisions of "How to Setup Visual Studio Code for the ifarm"

From GlueXWiki
Jump to: navigation, search
(A guide for setting up visual studio code to connect to the ifarm)
 
m
Line 3: Line 3:
 
__TOC__
 
__TOC__
  
 +
Welcome! Have you ever wanted to edit code with smart code completion, integrated Git, syntax highlighting, intuitive debuggers, and so much more, all wrapped into one? Well look no further than Visual Studio (VS) Code! By the end of this guide you will be able to connect to the ifarm and have all these powerful tools right at your fingertips. If you run into any problems (<i>especially</i> if you have Windows machine, as this guide has only been tested for Apple devices) then please message me (Kevin Scheuer) over Slack and let me know!
  
 
= Setup =  
 
= Setup =  
 +
Before beginning, please ensure you have the following:
 +
* MobilePass installed and setup, and a working JLab Computing account
 +
** See the guide under '''Software''' on the [https://halldweb.jlab.org/wiki/index.php/Getting_Started_At_GlueX#Software Getting Started at GlueX page]
 +
** Or see the '''Prerequisites''' section in this [https://jlab.servicenowservices.com/kb?id=kb_article_view&sysparm_article=KB0015066 servicenow article]
 +
  
  

Revision as of 12:05, 22 March 2024

Table of contents

Welcome! Have you ever wanted to edit code with smart code completion, integrated Git, syntax highlighting, intuitive debuggers, and so much more, all wrapped into one? Well look no further than Visual Studio (VS) Code! By the end of this guide you will be able to connect to the ifarm and have all these powerful tools right at your fingertips. If you run into any problems (especially if you have Windows machine, as this guide has only been tested for Apple devices) then please message me (Kevin Scheuer) over Slack and let me know!

Setup

Before beginning, please ensure you have the following:


The .ssh/config file

Connecting

Working With VS Code

Extensions

Troubleshooting