Göm menyn

Att arbeta på egen dator

  • Det går att arbeta på egen dator genom att själv ladda ner och installera IDEA. I så fall måste ni se till att ladda ner och använda våra inställningar för kodvarningar (se nedan)!

    Vi använder IntelliJ IDEA 2017.3.x, men även nyare versioner bör fungera. En möjlighet är att använda Community Edition, som är gratis och open source. En annan är att begära en studentlicens för IntelliJ IDEA och relaterade program, och sedan använda Ultimate Edition. Båda varianterna fungerar utmärkt för våra syften. Det som främst kan saknas i Community Edition är möjligheten att göra UML-diagram, vilket man då kan göra på universitetets datorer där den fullständiga versionen finns.

  • Om ni arbetar med en egen installation av IDEA måste ni använda samma inställningar för kodvarningar som vi använder på universitetet. Ni ansvarar själva för att få detta att fungera.

    En JAR-fil med IDEA-inställningar finns tillgänglig för den som arbetar hemma. Ladda ner den och kör File | Import Settings. Ni kan sedan behöva göra vissa manuella val av profiler i File | Settings, t.ex. välja inspektionsprofilen TDDD78-2018-v1 i File | Settings | Editor | Inspections.

    Det kan hända att "färgkodningen" för inspektionsvarningar inte blir identisk med den på universitetets datorer, men själva varningarna ska vara samma.

  • Ett annat sätt att arbeta på egen dator är genom att installera en enkel ThinLinc-klient och därefter använda IDAs ThinLinc-servrar för att logga in på universitetets datorer. Då kommer man in i den vanliga "arbetsmiljön".

    Det finns dock några nackdelar:

    • Att arbeta över nätet medför fördröjningar. De kan vara små men ändå göra att IDEA känns en aning "trögarbetat".

    • Om många kör via thinlinc på samma gång kan det så klart bli långsammare i och med att man arbetar på gemensamma servrar. Det kan vara många som kör IDEA, och många som kör andra tyngre labbmiljöer eller experiment, på samma dator.

    • Dessutom kan minnet i värsta fall ta slut, så att vissa sessioner kraschar. Det går inte riktigt att skydda sig mot det eftersom minnesanvändningen varierar kraftigt under varje inloggning.


Sidansvarig: Jonas Kvarnström
Senast uppdaterad: 2018-01-12