일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- gradle
- play framework
- kafkastreams
- schema registry
- Kafka
- confluent
- springboot
- spring-batch
- statestore
- Spring
- scala 2.10
- kafkastream
- Logstash
- kafka streams
- enablekafkastreams
- Elk
- aws
- 한빛미디어
- 카프카
- RabbitMQ
- coursera
- Elasticsearch
- reactive
- spring-kafka
- scala
- 플레이 프레임워크
- Slick
- avo
- spring-cloud-stream
- kafka interactive query
- Today
- Total
b
Play framework IDE, Scala Build Sublime 본문
기존에는 STS(eclipse) 에 scala plugin 을 깔아서 사용하였다.
하지만, view template들의 자동 빌드와, class not found 에러는 눈에 거슬리는 이슈이다.
대부분의 개발자가 이러한 문제로 있네요 auto build를 끄고 단순한 에디터로 사용을 할텐데, 그럴꺼면 무거운 STS를 쓸필요가 없는듯하고 , sublime 으로 개발해보기로 한다.
sublime text 2 : http://www.sublimetext.com/2
#1. play framework , scala plugin 설치
play 2 sublime plugin : https://github.com/guillaumebort/play2-sublimetext2
설치방법은 : https://github.com/guillaumebort/play2-sublimetext2#mac 참 쉽죠?
SIDE
http://blog.hugeaim.com/2012/03/22/use-sublime-text-2-for-scala-development/ 처럼 sublime에 scala plugin을 깔 수 있지만, 위의것이 나와 맞는다고 생각하였다.(Ok템플릿이나, routes, conf파일도 하이라이팅 해준다)
#2. scala build
play for scala 를 공부하다 보면 scala 만 공부해야 하는 경우도 있는데 sublime에 Scala Build System을 추가해보자.
Menu - Tools - Build System - New Build System 을 선택한후
{
"cmd": ["~/scala/scala", "$file_name"]
}
작성한후 저장한다 [ SublimeHome/Data/Packages/Default/scala.sublime-build ]
그 이후 Ctrl+B 를 누르면 결과를 Console View에서 확인 할 수 있다.
(계속 작성)
#4 Tip
http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/
'language > scala' 카테고리의 다른 글
Functional Programming Principles in Scala 끝! (1) | 2013.06.04 |
---|---|
Scala Tuple (0) | 2013.03.12 |
2.10을 위한 scala-ide plugin 재설치 (0) | 2013.03.12 |
case class 2번째 이야기. (0) | 2013.02.06 |
case class (0) | 2012.07.19 |