Most recent IntelliJ. This was tested using IntelliJ IDEA 2023.1.4
Check IntelliJ version by going to the IntelliJ IDEA → About IntelliJ IDEA menu item
Most recent GitHub Copilot installed. This was tested using GitHub Copilot 1.2.9.2684
Check GitHub Copilot version by going to the IntelliJ IDEA → Settings then Plugins item. If GitHub Copilot is not installed, follow directions here GitHub Copilot Getting Started
kubectl executable installed locally and already configured to attach to the target Kubernetes distribution
Google GKE: Users will need the Kubernetes Engine Viewer role or a role that contains the same permissions
Just to get a feel how IntelliJ acts with Jupyter, let’s run a Jupyter notebook file locally on the demo server that is integrated with IntelliJ
NOTE: If an error is shown “No module named jupyter”, either pip install jupyter into the python that IntelliJ is using or select a Module SDK that contains jupyter. Retry the starting the jupyter server with the double triangle again
Several items to note. The output is below the cell. At the top right it says Managed http://localhost:8888. Important! Even though this looks like a drop down to select different servers it is not. Think of it as just a label because anything you change here will not make a difference. If you have a local Jupyter Notebook File it will run locally.