본문 바로가기

유용한 개발자툴

#02 개발자를 위한 소스코드 기본 Tool

1. Git

열심히 짜놓은 코드관리는 어떻게하시나요? 저는 옛날에는 폴더에 날짜와 설명을 적고 코드를 넣어두곤 했었습니다. 그런데 불필요한 코드를 삭제하거나 다른 개발자가 작업한 코드를 합치다가 코드를 날려먹은게 한두번이 아니었죠. 그래서 작업한 내역을 저장 및 롤백할 수 있고, 합칠수 있고, 온라인에 업로드 할 수 있는 버전 관리 시스템이 나오게 되었습니다. 사실상 개발을 혼자 개발하는게 아니라면 협업의 목적으로, 혼자 개발을 한다고 하더라도 코드관리의 목적으로 개발자에게 꼭 필요한 툴이 되었습니다.

공식 홈페이지, 사용법은 여기를 참고해주세요!

 

2. SourceTree

위에 말씀드린 Git 은 CUI 기반의 툴입니다. 검은색 화면에 하얀색 글씨말이죠. 그런데 도스시절도 아니고 굳이 명령어 쳐가면서 버전관리를 할 필요가 없습니다. 개발자로서 취해야 하는 것은 영화에서 나오는 해커같은 모습보다는 효율성이니까요! 물론 영타가 빠르고 Git에 익숙하다면 이 툴은 필요가 없을수도 있겠습니다만, 일단 써보는 것을 추천드릴께요. 공식 홈페이지

 

3. Atom

개발자라면 IDE만 보진 않죠. 서버에서 오는 Json 데이터도 봐야하고, 간단히 텍스트 수정도 해야할 일이 있을때는 저는 항상 이 툴을 사용합니다. 무료 라이센스에, 빠르고, 모든 운영체제에서 사용 가능하고, 플러그인을 설치하면 특정 언어의 자동완성도 가능 합니다. 한번 사용해보시면 다시는 메모장을 사용하지 못하실겁니다.

공식 홈페이지

 

※공감과 댓글은 큰 힘이 됩니다. 감사합니다 :)