Göm meny
Gäller för: HT25

Lektion — Egen dator

Denna lektion är till för att komma igång med VSCode och att arbeta mot LiUs datorsystem från sin egen dator.

Under lektionen skall du göra följande på din egen dator:

1. Installera Forticlient

Se instruktioner här. Efter att du installerat och om du inte är ansluten till Eduroam: Starta Forticlient och anslut till LiUs VPN.

2. Installera VSCode

Se instruktioner här.

3. Starta VSCode

Klicka bort eventuella popups som dyker upp första gången. Tacka inte ja till att installera några extra extensions eller liknande. Klicka inte på Set up Copilot.

4. Uppdatera VSCodes inställningar på din dator

Tryck Ctrl+Shift+P (Windows eller Linux) eller Cmd+Shift+P (macOS) och skriv pref user json. Menyn borde föreslå Preferences: Open User Settings (JSON). Klicka på det alternativet och filen settings.json öppnas i redigeringspanelen i VSCode.

Kopiera och klistra in nedanstående i den öppnade filen (några rader kommer vara gråa, men det gör inget):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
    "[python]": {
        "diffEditor.ignoreTrimWhitespace": false,
        "editor.formatOnType": true,
        "editor.wordBasedSuggestions": "off"
    },
    "editor.wordWrap": "off",
    "editor.wrappingIndent": "none",
    "editor.quickSuggestions": {
        "other": false,
        "comments": false,
        "strings": false
    },
    "editor.quickSuggestionsDelay": 90,
    "editor.parameterHints.enabled": false,
    "editor.formatOnType": false,
    "editor.suggestOnTriggerCharacters": false,
    "editor.acceptSuggestionOnEnter": "off",
    "extensions.ignoreRecommendations": true,
    "files.autoSave": "off",
    "python.defaultInterpreterPath": "/usr/bin/python3",
    "python.experiments.enabled": false,
    "ruff.lint.args": [
        "--select=E,W,D",
        "--line-length=79"
    ],
    "update.mode": "none"
}

5. Installera Remote-SSH i VSCode

Se instruktioner här.

6. Uppdatera VSCodes inställningar på LiUs Linux-system

  1. Anslut till LiUs Linux-system genom VSCode.
  2. Klicka på View → Terminal för att starta en terminal på LiUs Linux-system.
  3. Kopiera nedanstående till terminalen och tryck på Enter (Obs! $-tecknet ska inte kopieras, det indikerar bara att det som står skall köras på kommandoraden):
$ cp /courses/729G46/kursmaterial/settings.json ~/.vscode-server/data/Machine/settings.json
  1. Kopiera sedan nedanstående och tryck på Enter (som vanligt utan att kopiera $-tecknet).
$ mkdir -p ~/.config/Code/User && cp /courses/729G46/kursmaterial/settings.json ~/.config/Code/User/settings.json

7. Hjälp dina kurskamrater.

Är alla färdiga eller redan får hjälp av någon annan så dubbelkolla att du är anmäld till en seminariegrupp i Webreg. Är det gjort kan du börja med Introduktion till Linux.


Sidansvarig: Johan Falkenjack
Senast uppdaterad: 2024-07-26