무료로 맥(Mac OS X)에서 고급 텍스트 편집기를 사용해 보세요. TextWrangler(텍스트 랭글러)는 대부분의 주요 개발 언어에 대한 완전한 코드 구문 강조 기능을 내장하고 있으며, 이 밖에도 정말 많은 기능을 제공합니다. 그리고 프로그램 자체도 무료지요. 그냥 단순한 HTML 파일을 포함한 어떤 종류의 코드든지, 가끔씩만 편집 하는 정도라도 이 프로그램을 설치하는 건 그만한 가치가 있습니다.
이 프로그램은 문서 편집기, 워드 프로세서가 아닙니다. 따라서 어떤 서식 지정 기능도 제공하지 않습니다. 이 프로그램은 일반적인 텍스트 파일만 다루는 무료 텍스트 편집기입니다. 하지만, 맥 시스템에 내장된 기본 ‘텍스트 편집기(TextEdit)와 같은 프로그램은 아닙니다. Text Wrangler는 특정 주기로 가끔씩 코드를 편집할 필요가 있는 사람에게 유용한 상당한 양의 고급 옵션을 제공합니다.
그런데 이미 경험이 있는 분도 그렇고, 이제 막 발견하기 시작한 분도 알고 계시겠지만, HTML 코드로 웹 사이트를 빠르게 편집하고 수정하려면, 텍스트 편집기가 훨씬 더 사용하기 좋고 잘 동작합니다. 코드에 표시된 색상이 그 코드가 무슨 역할을 하는지 파악하는데 도움이 되겠지요.
워드 프레스 템플릿을 일부 수정하는 방법을 알아내려 하는 경우에도, 텍스트 편집기가 아마 더 낫겠지요. 동시에 여러 개의 텍스트 파일을 신속하게 변경하려 할 때에도, 텍스트 편집기가 확실히 더 낫습니다. 서식을 지정하고 싶지 않을 때가 다가왔다면,코드가 존재한다는 걸 인식하는 프로그램을 확실히 사용하고 싶어지실 겁니다.
맥을 위한 최상의 무료 텍스트 편집기, TextWrangler
Wrangler 알아보기
HTML 편집기가 없는 것은 아니지만, 줄바꿈, 표, 혹은 외부 요소를 넣을 시의 서식 지정 문제를 피해서 필요 시간을 절약하고, 또 내부 태그를 단순하게 유지하기 위해 모든 글을 HTML로 작성할 때가 있습니다. (특이한 방식이 편하게 느껴질 때가 있어서 그런 걸지도 모르지만, 대부분의 경우 시간을 아끼기 위해서입니다) 이 때, 내장된 구문 강조 기능 덕분에 TextWrangler가 상당한 도움이 됩니다.
이 구문 강조 기능을 사용하면 각 태그의 내용과 위치를 한 눈에 파악할 수 있어, 태그 하나 닫는 걸 잊어 다른 부분까지 뒤죽박죽이 될 가능성이 훨씬 더 줄어들게 됩니다. 그런데, 단지 HTML에만 해당되는 이야기는 아닙니다. 넓은 범위의 다양한 프로그래밍 언어가 지원됩니다.
편리한 코드 편집을 위한 다른 텍스트 편집기와 마찬가지로, 왼쪽에 줄 번호가 표시되는 걸 볼 수 있습니다.
이 무료 텍스트 편집기를 사용해 하나의 단일 파일이 아닌 폴더 전체를 열 수 있다는 점도 주목할 가치가 있습니다. 이렇게 폴더를 열고 나면, 화면 왼쪽에 있는 패널에서 폴더 내에 있는 편집 가능한 파일의 전체 목록을 볼 수 있습니다.
문서를 클릭하기만 하면 한 문서에서 다른 문서로 전환할 수 있습니다.
맥을 위한 최상의 무료 텍스트 편집기, TextWrangler
여러 파일
검색하기
많은 프로그램이 찾기 및 바꾸기 기능을 제공합니다. 한 문서 전체에 걸쳐 한 단어를 다른 단어로 순식간에 바꿀 수 있는 굉장히 유용한 방법이지요. 그런데, TextWrangler는 여기서 한 발짝 더 나아가서 하나의 문서가 아닌 여러 문서에서 단번에 글자를 찾고 바꿀 수 있도록 해줍니다. “커맨드(Command)”, “쉬프트(Shift)”, “F” 키를 함께 누르기만 하면 바로 검색을 시작할 수 있습니다.
글자를 입력한 뒤 검색이 완료되면, 특정 문구와 일치하는 모든 부분을 다른 글자로 쉽게 대체할 수 있습니다. 이런 기능은 좀 더 큰 프로젝트를 편집하는 경우에 유용하겠지요.
맥을 위한 최상의 무료 텍스트 편집기, TextWrangler
더 많은
활용 방법
물론, 이런 것만이 TextWrangler가 제공하는 유일한 기능인 것은 아닙니다. 이 프로그램을 사용해 어떤 텍스트 문서라도 둘을 비교해 볼 수 있습니다. 두 문서 사이의 차이점을 알아 내려는 경우에 유용하겠지요. 맥 시스템의 기본 맞춤법 검사기도 지원됩니다. 그리고 실행 취소와 다시 실행 기능의 횟수에는 제한이 없습니다. 물론, 다양한 형식으로 완성된 파일을 저장할 수 있습니다. 맥 사용자가 아닌 사람과 협업하고 있을 경우에 특히 중요하겠지요.
프로그래밍과 관련된 기능에 대해 더 살펴 보지는 않았지만, 개발진이 제공하는 TextWrangler 투어(영문)에서 보다 더 자세한 내용을 보실 수 있습니다. 이 글 하나에서 설명할 수 있는 것 보다 더 많은 부분에 대해 설명합니다.
맥을 위한 최상의 무료 텍스트 편집기, TextWrangler
다운로드
이제 직접 확인해 볼 준비가 되셨나요? 준비가 되셨다면 아래의 맥 앱(Mac App) 스토어 링크를 통해 다운로드 하실 수 있습니다. 혹은 개발사 공식 사이트인 BareBones.com(영문)에서 TextWrangler에 대해 좀 더 알아 보실 수 있습니다.
TextWrangler(텍스트 랭글러) 다운로드 (무료):
https://itunes.apple.com/kr/app/textwrangler/id404010395?mt=12
맥을 위한 최상의 무료 텍스트 편집기, TextWrangler
다른 텍스트
편집기
몇 가지 텍스트 편집기를 좀 더 마련해 봤습니다. 원하는 사항과 맞는 좀 더 친숙한 느낌이 드는 편집기로 한 번 골라 보세요.
맥을 위한 또 다른 무료 텍스트 편집기를 찾고 계신가요? 매끄럽고 깔끔한 새로운 맥용 텍스트 편집기인 Tincta(틴크타)나 Komodo Edit(코모도 에디트), MacVim(맥 VIM) 중 하나를 확인해 보세요. 살펴보길 잘했다는 생각이 드실 겁니다. 윈도우를 사용하시는 분은 많은 사용자층을 확보한 Notepad++(노트패드++)를 한 번 살펴 보세요.
많은 리눅스 배포판에의 기본 텍스트 편집기인 Gedit는 사실 상당히 끝내주게 좋습니다. Sublime Text(서브라임 텍스트)는 여러 운영체제에서 사용할 수 있는 크로스 플랫폼 유틸리티로 코드 편집에 상당히 좋습니다. 무엇 보다, 모든 곳에서 동일한 환경으로 작업하고 싶다면 이 프로그램이 좋겠지요. 시선을 분산시키는 방해 요소가 없는 환경에서 글을 쓰고 싶으실 경우에는 FocusWriter(포커스 라이터)를 추천 드립니다.
맥을 위한 최상의 무료 텍스트 편집기, TextWrangler
마무리
끊임없이 코드를 편집하는 전문 개발자라면, TextWrangler가 잘 맞지 않을지도 모릅니다. 하지만 가끔씩 약간의 코드를 편집해야 하거나, 신속하게 간편하게 HTML이나 PHP 등의 웹 개발 관련 문서 파일을 수정할 필요가 있다면 TextWrangler가 알맞은 환경을 제공해 줄 겁니다. 가능한 한 많은 기능을 사용하고 싶으시다면 BBEdit를 살펴 보세요. 두 프로그램 모두를 만든 회사 Bare Bones(베어 본즈)는 BBEdit를 TextWrangler의 풀 버전으로 생각하고 있는 것 같습니다.
여러분이 즐겨 사용하는 맥 텍스트 편집기는 무엇인가요? 의견이 있으신 분은 아래 댓글 부분에 남겨 주세요.