avoin/avoin23

# avoin

Huom! TÄMÄ ON AVOIMEN YLIOPISTON SIVU.

Et voi suorittaa kurssia, ellet ole ilmoittautunut täällä.

Pääteohjaustehtävät 2

Tehtävät

Voit tehdä tämän kertaiset demotehtävät vielä tekstieditorilla, tai sitten Riderilla. Jos haluat jo nyt kokeilla Riderin käyttöä, niin lue seuraava ohje. Viimeistään ensi viikolla siirrymme lopullisesti Rideriin. Jos kuitenkin haluat vielä jatkaa tavallisella tekstieditorilla, voit siirtyä suoraan tekemään demotehtäviä.

Tehdään ensimmäisenä tehtävät

  • demojen tehtävä 5 alla olevilla Jypelin ohjeilla
  • demojen tehtävä 1 ensin pohtien mitä tulostaa ja sitten alla olevilla Konsoliprojektin ohjeilla tehdään konsolisovellus, jolla tarkistetaan omat "arvaukset"
  • kun molemmat projektityypit osataan tehdä, saa jatkaa muilla demoilla

Alle kirjoitetut ohjeet ovat JetBrains Riderille, mutta Visual Studion prosessi on hyvin samankaltainen.

Tarkemmat ohjeet Riderin käytöstä löytyvät työkalut-sivulta.

JetBrains Rider

Vaikka Rider tekee meidän puolesta monia asioita automaattisesti on kuitenkin tärkeää että ymmärrämme mitä "taustalla" tapahtuu, ja siksi olemme tähän asti operoineet ilman graafista käyttöympäristöä.

Rider on IDE, eli Integrated development environment, suomeksi yleensä vain tylsästi 'ohjelmointiympäristö'. ''Integrated''-sana tarkoittaa lyhyesti sanottuna, että samassa paketissa on monta ohjelmaa, yleensä mm. koodieditori, debuggeri (eli virheenjäljittäjä, johon tutustumme tarkemmin tulevien viikkojen aikana) ja kääntäjä.

(Integroidun) ohjelmointiympäristön käyttämisestä on monia hyötyjä, kuten se, ettemme enää joudu tekemään ohjelman kääntämistä ja kääntämisen jälkeistä suorittamista manuaalisesti. Kuitenkin, jos olisimme suoraan aloittaneet Riderista, olisi kokonaisuuden ymmärtäminen jäänyt puutteelliseksi.

IDE:jen toiminnasta voi lukea lisää kurssimonisteesta, josta löytyy oma kappale IDE:ille.

Rider opiskelijalisenssi

Riderin käyttämiseen tarvitaan lisenssi.

Asennus ja käyttöönotto

  1. Lataa Rider klikkaamalla Download sivulla https://www.jetbrains.com/rider/
  2. Käytä oletusasetuksia, eli klikkaile Next ja lopuksi Install.
  3. Käynnistä Rider. Hyväksy käyttöehdot.
  4. Riderin kustomointiasetuksissa Environment välilehdellä asenna .NET.
    • Muuten kustomointiasetukset voit asettaa oman maun mukaan. Näppäinoikoteiden asetuksiksi kannattaa valita Visual Studio 2022. Näppäinoikoteitä voi säätää myös jälkikäteen kohdasta Settings -> Keymap. Plugineja ei tarvitse ladata.
  5. Kirjaudu sisään JetBrain-käyttäjänä ja aktivoi lisenssi.

Uuden Solutionin/Projektin luominen Riderissa

Valitse New Solution. Tämän jälkeen .NET / .NET Core alta valitse Console Application ja paina Create. Korvaa Program.cs tiedoston sisältö seuraavalla:

Console.WriteLine("Toimii :-)"); ja valitse ylävalikosta Run tai käytä näppäinoikotietä Ctrl-F5 (macOS:ssa F5 tai fn-F5). Riderin alaosaan pitäisi avautua konsoli, jossa lukee Riderin suorittama komento ohjelman ajamiseksi ja sen jälkeen "Toimii :-)".

Solutionin ja projektien luomiseksi on yksityiskohtaisemmat ohjeet täällä.


Vastaava ohje löytyy myös videolla:

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.