IntelliJ Einrichtungs Guide
Dieses Repository beinhaltet eine Anleitung um IntelliJ einzurichten.
Die Anleitung richtet sich primär an KIT Studenten, die das Modul Programmieren hören. Bei der Bewertung von Abgaben wird vor allem Wert auf einen sauberen Stil gelegt.
Leider wissen viele nicht, dass große Teile der Fehler vermieden werden können, wenn man die IDE ordentlich eingerichtet hat und nicht Eclipse mit den Standardeinstellungen nutzt.
Daher diese Anleitung, um bei der Einrichtung etwas zu unterstützen.
Build
Artifacts
Es wird automatisch mit jedem Commit die PDF gebaut und als Artefakt hochgeladen.
Dazu in GitHub auf Actions
drücken, den obersten workflow auswählen und dann die pdf herunterladen.
DIY
Um das bauen zu vereinfachen wird docker verwendet:
$ docker build -t intellij-pandoc .
$ docker run -v $PWD:/data intellij-pandoc "pandoc --pdf-engine=xelatex -f gfm -t pdf --embed-resources --highlight-style=tango --template=theme/true-notion-light.tex tutorial.md --output=tutorial.pdf"
(Wichtig: Auf Windows statt $PWD
, ${PWD}
nehmen)
Man kann auch eine Shell im Container öffnen:
$ docker run -v $PWD:/data -it intellij-pandoc sh
Credits
- cab-1729/Pandoc-Themes für deren notion-light-enhanced theme, auf dem das
true-notion-light
theme dieses repos basiert.