IDE 등을 사용해 개발하시는 분들이라면 다 아실만한 코드 인사이트라는 기능이 있습니다. 코드 템플릿으로 불리기도 하는 이 기능은 네이버 검색창의 검색어 추천 기능과 상당히 유사한 기능입니다. 이러한 코드 인사이트를 이용하면 첫머리 몇 글자만 입력한 후, 코드 인사이트에서 추천해 주는 템플릿을 선택하여 철자가 틀리는 일 없이 정확하고 빠른 코딩이 가능합니다. 검색어 추천 기능도 동일한 아이디어를 통해 나온 기능이라고 봅니다. 이를 통칭하여 자동완성으로 부르도록 하겠습니다.
이러한 자동완성 기능은 특정한 편집기 혹은 정해진 입력부에서만 사용되는 것이 일반적입니다. 이러한 것을 바탕화면을 포함한 모든 프로그램에 적용시킬 수 있었으면 하는 바램을 만족시켜주는 프로그램이 있어 소개드립니다.
바로 LetMeType입니다. ZDNet에서는 사용하기에 쉽고, 수고를 덜어주며, 깔끔한 인터페이스와 다양한 옵션을 가졌다고 말하고 있습니다. GPL 방식으로 소스코드와 함께 공개되어 있습니다.
위와 같이 메모장 같은 글자를 입력할 수 있는 모든 곳에서 자동완성 기능이 동작하게 됩니다. 지정된 글자수(기본 2자)를 타이핑하면 자동완성 툴팁이 뜨게 됩니다. 떠 있는 추천 단어를 1~4의 숫자키를 이용해 선택하면 됩니다.
이 프로그램이 가지는 장점은 사용자가 입력한 모든 단어가 자동으로 축적되는데 있습니다. 일일이 자동완성 단어를 등록해 놓을 필요가 없습니다. 일정 시간동안 쌓은 데이터를 이용하여 빈도에 따라 추천 단어를 보여줍니다. 이렇게 쌓인 데이터는 별도의 파일로 저장할 수 있고, 특정 텍스트 파일을 데이터로 가져올 수도 있습니다. 각각의 파일들을 통합하는 기능까지 무엇 하나 빠지지 않습니다.
설정할 수 있는 항목 또한 다양합니다. 자동완성 기능이 나타나거나 없어지는 타이밍과 최소 글자수, 대소문자 변환 및 빈도에 따른 설정 등이 가능합니다. 암호 등 다른 사람이 보지 않아야 할 중요한 단어는 제외할 단어 목록에 넣어 놓으면 됩니다. 또한 이 프로그램이 동작하는 다른 프로그램 목록을 등록할 수도 있습니다.
About 창에서는 자신이 타이핑한 글자와 추천 히트수 등의 간단한 통계 정보가 표시됩니다.
단 하나 아쉬운 점은 한글이 지원되지 않는 것 같습니다. 설정에 따라 사용할 수 있을 것 같은데 방법을 모르겠습니다. 혹시 아시는 분은 댓글에 남겨주세요. 설정을 통해 지원이 된다면 추후 업데이트 하도록 하겠습니다.
Recent Comments