Intellij IDEA에서 Scala3 (Dotty)를 사용해보십시오.

1894 단어 IntelliJScalaDotty
Scala 3 support in IntelliJ Scala plugin
라는 것 같기 때문에, 시험해 보았습니다.

환경



Windows10
Intellij IDEA Ultimate

IDEA EAP 설치



앞의 URL에 쓰여진 거리.
Toolbox App을 설치하고 시작하고 Toolbox에서 Intellij IDEA Ultimate EAP를 설치했습니다.
설치처는
C:\Users\xxx\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\201.6668.13

되었습니다.
내가 툴박스없이 IDEA Ultimate를 설치했기 때문에 모르겠지만, 일반 버전의 IDEA와는 다른 위치에 설치된다는 인식으로 좋을까요?

IDEA 시작



일반 버전의 설정을 인계하기 위해 시작하면 마지막으로 열려 있던 프로젝트가 자동으로 열립니다 (설정에 따라?)
여기에서 Scala 프로젝트를 열면 일반 버전/EAP/Nightly의 어떤 플러그인을 사용할지 대화 상자가 나타납니다.
자신은 완전히 닫혀 버렸습니다만, 제대로 설정 화면이 준비되어 있었기 때문에 문제 없었습니다.



Dotty 프로젝트 신규 작성



재밌게 새 프로젝트를 만들려고 하면 거기에는 찬연히 빛나는 "Dotty(experimental)"의 문자가.



선택하면 Hello World와 테스트가 구현된 간단한 프로젝트가 됩니다.
그대로 실행하여 Hello World 할 수 있습니다. 죄송합니다.

… 정말로 Dotty로 실행되고 있는지 의심스럽기 때문에, Union Type등 Dotty로 신규에 추가된 기능을 시험했습니다만, 일단 문제 없는 것 같습니다.
다른 기능을 몇 가지 시도했는데, 플러그인측의 대응이 따라잡지 않고 IDE측에서 구문 에러가 나오지만 컴파일은 통과한다, 서제스트가 작동하지 않는, 등의 사건이 흔들어 보였지만, 시험에 사용해 보는 레벨에서는 거기까지 곤란한 일은 없었습니다.

사실은 Dotty의 새로운 기능을 모두 시험해보고 싶었습니다만, 솔직히 절반 정도는 어떤 기능인지 문서를 봐도 잘 모르는 상태입니다・・・
해설 해 주시는 분을 기다리고 있습니다!

좋은 웹페이지 즐겨찾기