새롭게 만들려는 Atom package : TiShadow Build & Run


(이종은(Jong Lee)) #1

Tishadow에서 boost 옵션을 켜고 ts @ run -u를 이용하면 빠르게 변경사항을 확인 할 수 있는데
현재 watch하는 구조적 문제로 한꺼번에 많이 저장할때는 놓치는 파일도 발생하게 되서
종종 ts run으로 전부 보내게 되는데 이걸 해결을 어떻게 하면 좋을까 했는데

Tishadow를 위한 atom package를 만들면 좋겠다. 생각이 드네요. 대략 생각하고 있는 기능은 다음과 같습니다.

  • TS Save : 변경한 파일을 ts save하게되면 ts send를 위한 alloy compile 까지 합니다.
  • TS Send : 위 TS Save를 통해 alloy 컴파일 된 파일을 현재까지의 변경사항을 tishadow로 보냅니다.
  • TS Server : ts server를 실행
  • TS Repl : repl의 코드를 atom에서 작성하고 보냅니다.
  • TS Appify : Appify build를
  • TS error : alloy compile이나 앱 실행에서 발생한 error 로그의 경우 특정 파일이나 라인 정보를 포함하고 있는경우 해당 위치로 쉽게 갈 수 있도록 해주는 기능

일단 막 떠오르는 아이디어를 공유 차원에서 남겨봅니다. 혹시 아이디어 있으신 분은 막 던저주세요.