톰보이 (소프트웨어)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

톰보이는 사용자가 메모를 쉽고 빠르게 작성하고 관리할 수 있도록 다양한 기능을 제공하는 소프트웨어이다. 텍스트 강조, 글꼴 스타일 지정, 글머리 기호 목록, 맞춤법 검사, 자동 하이퍼링크, 실행 취소/다시 실행 등의 기본 기능을 제공하며, 플러그인을 통해 기능을 확장할 수 있다. 톰보이는 C 언어로 작성된 Maemo 플랫폼용 컨보이, C++로 변환된 Gnote, 플랫폼 독립적인 라이브러리 libktomgirl, 안드로이드용 Tomdroid 등 다양한 형태로 포팅되었다. Mono 플랫폼에서 작동하여 Windows 및 macOS에서도 사용할 수 있지만, 아직 불안정하며 일부 플러그인은 사용할 수 없다.

톰보이 (소프트웨어) - [IT 관련 정보]에 관한 문서
기본 정보

이미지 준비중입니다.

톰보이 로고
개발자알렉스 그레이블리와 톰보이 기여자
최신 안정 버전1.15.9
최신 안정 버전 출시일2017년 7월 13일
최신 미리보기 버전1.15.7-rc1
최신 미리보기 버전 출시일2017년 1월 28일
운영 체제마이크로소프트 윈도우
macOS
리눅스
BSD
프로그래밍 언어C#
플랫폼모노
장르노트 필기 소프트웨어
라이선스LGPL-2.1-only
웹사이트톰보이 공식 웹사이트
저장소톰보이 깃허브 저장소
📚 더 읽어볼만한 페이지
  • C 샤프로 작성된 자유 소프트웨어 - 밴시 (미디어 플레이어)
    밴시는 플러그인을 통해 기능을 확장할 수 있으며, Mac OS X, 리눅스, 윈도우를 지원하는 미디어 플레이어이다.
  • C 샤프로 작성된 자유 소프트웨어 - MonoDevelop
    MonoDevelop은 .NET 플랫폼용 통합 개발 환경으로, 비주얼 스튜디오와 유사한 기능을 제공하며 다중 플랫폼 및 다양한 프로그래밍 언어를 지원하고, 오픈 소스 IDE로서 Visual Studio for Mac의 대안으로 고려될 수 있다.
  • 그놈 - 자바 데스크톱 시스템
  • 그놈 - 그놈 셸
    그놈 셸은 그놈 데스크톱 환경의 그래픽 셸로, Mutter를 기반으로 하며 JavaScript로 작성된 플러그인 형태로 구성되어 다양한 그래픽 요소와 사용자 인터페이스를 제공하고, 확장 기능을 통해 기능을 변경할 수 있다.
  • 자유 소프트웨어 - 김프
    김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다.
  • 자유 소프트웨어 - PHP
    PHP는 라스무스 러도프가 개발한 범용 스크립팅 언어로, 웹 개발에 널리 사용되며 LAMP 아키텍처의 핵심 요소이다.

2. 기능

톰보이는 사용자가 쉽고 빠르게 메모를 작성하고 관리할 수 있도록 다양한 기능을 제공한다.

노트 예시
노트 예시

* 자동 저장

2.1. 기본 기능

* 텍스트 강조
* GtkSpell을 사용한 인라인 맞춤법 검사
* 웹 및 이메일 주소 자동 하이퍼링크
* 실행 취소/다시 실행
* 글꼴 스타일 및 크기 지정
* 글머리 기호 목록
* SSH, WebDAV, Ubuntu One 또는 여러 서버 응용 프로그램에서 구현되는 Tomboy REST API를 통한 노트 동기화

노트 예시
노트 예시

2.2. 플러그인 (기능 확장)

톰보이는 플러그인을 통해 기능을 확장할 수 있다.

기본 제공 플러그인:

* 텍스트 강조
* 철자 검사
* 웹 및 이메일 주소 자동 연결
* 실행 취소/재실행
* 글꼴 크기 및 형태 지정
* 게시판 형식의 목록
* 진화 메일 연결
* 갈라고/피진 상태
* 오늘의 메모 (기본적으로 비활성화됨)
* 고정 너비 텍스트
* HTML 내보내기
* LaTeX 수학
* 인쇄

서드파티 플러그인:

* 백링크
* HTML로 내보내기
* 타임스탬프 삽입
* "오늘의 메모" 자동 생성
* 스티커 메모 애플릿에서 가져오기
* Bugzilla 링크
* Evolution 메일 연결
* 메모 인쇄
* 로컬 디렉터리와 동기화
* SSH를 통한 동기화
* WebDAV를 통한 동기화
* 고정 폭 글꼴

이 외에도 다양한 서드파티 플러그인이 있다.

3. 포팅

C 언어로 작성된 Maemo 플랫폼용 톰보이 포트인 컨보이가 있다. 톰보이 코드를 C++ 언어로 변환했지만, 크로스 플랫폼은 아닌 Gnote도 있다. 안드로이드 운영 체제용 톰보이 호환 메모 앱을 제작하려는 시도로 Tomdroid가 있다. 톰보이 파일 형식을 읽고 쓰는 플랫폼 독립적인 라이브러리인 libktomgirl도 개발되었다.

Mono 플랫폼에서 작동하는 톰보이는 Windows에서 작동하는 버전도 존재하지만, 아직 불안정하며 일부 Linux용 플러그인이 사용 불가능하다. 톰보이 개발 팀은 현재 Windows에서 작동하는 톰보이 0.12.0을 공개하고 있으며, Windows 및 macOS에서 작동하는 톰보이 0.13.0의 프리뷰 빌드도 공개하고 있다.

4. Windows/macOS 지원

Mono 플랫폼에서 작동하므로, Windows 및 macOS에서도 사용할 수 있다. 하지만 Windows 버전은 아직 불안정하며, 일부 Linux용 플러그인이 사용 불가능하다.

톰보이 개발 팀은 현재 Windows에서 작동하는 톰보이 0.12.0을 공개하고 있으며, Windows 및 macOS에서 작동하는 톰보이 0.13.0의 프리뷰 빌드도 공개하고 있다.