먼저 간단한 신규 프로젝트를 생성해서, 차례로 각종 예제들을 작성해보도록 하겠습니다. 우선 IDE를 먼저 설정해야 할텐데요, 스칼라 개발환경으로는 IntelliJ IDEA를 쓰면 되겠습니다. 인텔리J 자체도 무료로 사용할 수 있고, 인텔리J 안에서 스칼라로 개발하기 위한 스칼라 플러그인도 무료로 쓸 수 있습니다. 게다가 기능이 훌륭합니다.
프로젝트는 명령줄(CLI)에서 sbt(표준 스칼라 빌드 툴)로 만들 수도 있고, 스칼라 플러그인을 설치한 인텔리J에서도 바로 만들 수 있습니다. 인텔리J에서도 sbt 프로젝트로 만들어 낼 수 있으니, 그리 해보겠습니다.
기본으로 만들었더니, 최소한의 디렉토리 구조와 기본 설정 파일만 만들어 주네요. sbt도 프로젝트 템플릿을 이용해서 기본 골격을 더 편히 찍어낼 수 있지만, 우선은 바닥부터 시작해 볼게요.