노트, 프로젝트 색상, 터미널 이름
런북, 체크리스트, 접속 정보 노트가 이제 관련된 머신 바로 옆에 있어요. 프로젝트를 직접 만들어 색을 정하고, 터미널에 이름을 붙이고, 머신과 노트를 다른 프로젝트로 옮길 수 있어요. 출시 후 첫 며칠 동안 tTerm Web에 새로 생긴 것들이에요.
머신 옆에 두는 노트
터미널이 프로젝트의 머신에 있듯이, 노트는 프로젝트의 폴더에 있어요. 배포 런북, 릴리스 체크리스트, 접속 키를 어디에 두는지 적은 노트 같은 것들이에요. 노트는 터미널 옆 탭으로 열리기 때문에, 런북을 따라 작업하는 동안 계속 볼 수 있어요.
입력하는 대로 적용되는 Markdown
줄 맨 앞에 #을 쓰면 제목, - [ ]를 쓰면 체크리스트 항목, 백틱 세 개를 쓰면 코드 블록이 되고, /를 입력하면 이 모든 걸 고를 수 있는 메뉴가 열려요. 코드에는 Copy 버튼이 붙어요. 체크리스트에서는 누가 언제 항목을 체크했는지 보이고, 노트 전체를 Markdown으로 복사할 수 있어요.
두 기기에서 동시에 작성
노트는 입력하는 동안 저장돼요. 두 기기에서 동시에 편집해도 양쪽의 변경 사항이 모두 남고, 양쪽에서 같은 곳을 바꾼 경우에만 tTerm이 어떻게 할지 물어봐요. 연결이 끊겨도 입력한 내용은 브라우저에 남아 있다가, 노트를 다시 열면 돌아와요.
직접 만드는 프로젝트
이제 Personal 외에도 고객별, 환경별, 작업별로 프로젝트를 직접 만들 수 있어요. 프로젝트마다 머신, 터미널, 노트가 따로 있어요. Personal을 포함해 어떤 프로젝트든 이름을 바꿀 수 있고, CX/web-01처럼 탭에 붙는 프로젝트 코드도 바꿀 수 있어요. 머신이 없는 프로젝트는 삭제할 수 있고, 이때 노트도 함께 삭제돼요.
머신은 터미널이 실행 중인 채로 다른 프로젝트로 옮길 수 있고, 머신 자체에는 아무 변화도 없어요. 노트도 다른 프로젝트의 원하는 폴더로 옮길 수 있어요.
프로젝트 색상
프로젝트마다 여덟 가지 색 중 하나가 있어요. 이 색이 사이드바와 탭의 프로젝트 코드를 채우기 때문에, 탭이 어느 프로젝트 것인지 한눈에 알 수 있어요. 계정 페이지에서 색을 코드에만 칠할지, 사이드바의 프로젝트 블록 전체에 칠할지 고를 수 있어요.
터미널 이름
이제 터미널 이름이 꼭 terminal 2일 필요는 없어요. deploy, logs, migrations처럼 이름을 붙이세요. 탭이나 사이드바, 프로젝트 페이지에서 터미널을 더블클릭하고 이름을 입력한 다음 Enter를 누르면 돼요. 이름은 터미널이 보이는 모든 곳에 표시돼요.
새 사이드바와 프로젝트 페이지
사이드바에서는 프로젝트마다 머신과 그 터미널, 폴더별 노트가 보여요. 머신이나 폴더를 클릭하면 접히기만 하고, 옆의 플러스를 누르면 터미널이 열리거나 새 노트가 시작돼요. 프로젝트 이름을 누르면 프로젝트 페이지가 열리고, 거기에는 모든 머신과 열린 터미널, 모든 노트가 있어요.
앞으로의 계획
다음으로 크게 준비하는 건 팀 작업이에요: 프로젝트 구성원, 역할, 공유 명령 로그, 동료의 터미널 지켜보기. 지켜보는 동안 상대는 누가 보고 있는지 항상 알 수 있어요. 그때가 되면 노트도 프로젝트의 모든 사람이 함께 쓰게 돼요.
이와 함께 컴퓨터용 tTerm도 만들고 있어요. 같은 인터페이스를 전용 창에서, 내 컴퓨터의 셸로 쓰는 앱이에요.