최근 수정 시각 : 2024-10-02 06:07:19

BBEdit

ㅤ ㅤ ㅤ ㅤㅤ 텍스트 에디터 (문서 편집기)
{{{#!wiki style="margin:0 -10px -5px; min-width:300px; min-height:calc(1.5em + 5px); word-break:keep-all"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
<colbgcolor=#887b7e> Windows 메모장 · 워드패드 · EmEditor · Notepad++ · EditPlus
크로스 플랫폼 Visual Studio Code · Sublime Text · Atom · Brackets
기타 운영체제용 vi · vim · Neovim · BBEdit · Emacs
이 외 에디터는 문서 편집기 문서 참고 }}}}}}}}}

BBEdit
파일:BBEdit14_logo.png
개발 <colcolor=#333>Bare Bones Software
라이센스 상업 소프트웨어
용도 텍스트 에디터
운영체제 macOS
현재버전 15.1.2
공식 홈페이지

1989년 리치 시겔(Rich Siegel)이 빡쳐서 만든 문서 편집기. 1989년부터 현재까지 계속 진행중이다.

BBEdit에 들어서 로고가 macOS Big Sur 화 되느라, 아이콘이 둥글어졌다. 물론 환경설정에서 바꿀수 있다. 아래의 로고가 바뀌기 전 로고. 사이트에 들어가면 로고 뱃지를 팔기도 한다.
파일:bbedit_classic.png

트레이드 마크는 'It's Doesn't Suck'(아직 멀쩡하다) 이다. 물론 매우 비싼값[1]을 하지만, 그정도 값어치는 한다. 30여년이 지났지만, 원칙은 일정하다. 사용자들이 다른 툴로는 작업이 어려운 것들을 해낼 수 있도록 하는 것.

1. 무식함의 정점

액션 스크립트, ANSI C, 아두이노, C++, Clojure, csv, SS, editorconfig, Fortran, Fortran 9X, git commit note, Go, Grep Replace/Search Pattern, html[2], ini, 자바, 자바스크립트, JSON, JSP, Lasso, Lisp, 로그 파일, Lua, Make Markdown, Object Pascal, Object-C, Object-C++, Perforce Specification, Perl, PHP, PHP in HTML, Python, R, Rez, Ruby, Ruby in HTML, Rust, Sandbox Profile, Scheme, SCSS, Setext, Shell Worksheet, Software Package Note, SQL(Generic, MS Transact, MYSQL, PL/SQL, Postgresql), strings, swift, tab-seperated values(tsv), tcl, TeX, Text File, Text Search Replace Strings, Texfile, TOML, TypeScript, Unix man page, Unix Shell Script, USDA, VBScript, VectorScript, Verilog HDL, VHDL, Vue.js, XCode Project, XML, YAML 를 모두 지원한다(...) 그냥 UTF-8로 짠 파일이라면(예를들어 지금은 그 용도로 안쓰이는 mod 파일같은...) 그냥 잘 읽어버린다. 심지어 Hex Dump 까지 읽어버린다. 사용자 언어 추가엔 픽사의 랜더맨 파일도 있다(...)

여튼, 프로그램 도구 같지만, 프로그램이 아닌 마크다운 같은걸 색깔로 지원해주기 때문에, 마크다운 언어만 잘 알면 괜찮은 편집기가 된다. 그래서 과학 계통에서도 잘 써먹는 중. 맥 앱스토어에서는 아예 작가용(...)으로 쓰라고 알려준다.

그 외에도 너무 설정이 많아서 기본 설정 패널에 포함시킬수 없는 것들이 있다. 여튼간에, 현재 엄청나게 큰 파일을 열 수 있다. 처음 개발하던 당시엔 파스칼의 32kb 제약을 뛰어넘기 위해 개발했는데, 현재는 정기적으로 12기가 파일[3]을 잘 읽고쓸수 있는가... 라는걸 테스트한다.

1.1. 역사적인 현장

  • F-16 전투기 크기의 무인 항공기 비행을 위한 개발 워크플로의 일환으로 비행 제어 시스템이 실시간으로 데이터를 전송하면, 엔지니어들이 단 몇 초 안에 그 데이터를 검토하고 수정하여 다시 항공기로 보내는 방식의 작업(...)
  • 인간 유전체 프로젝트에서 DNA 서열 분석 - 지금도 이걸로 서열 분석하는 사람이 있을것이다(...) 그러니까 12기가짜리 파일을 테스트 하지...
  • 1995년 HTML 마크업 언어[4] 플러그인을 개발해서 넣어달라고 한 사람들이 있었다.

2. 약빤 크레딧

이스터에그로, About에다가 장난을 쳐놨다. 위에는 정상적으로 회사 이름과 사원들(회사에서 나온 사원들 이름도 적어준다), 그리고 써먹은 라이브러리가 나오지만, 그 아래로 보면 다음과 같은 항목들이 나온다.
  • absent friends
  • princes of insufficient light
  • princess of sparkly things
  • unindicted co-conspirators - 이 항목에선 맨 아래에 Mac 사용자 이름이 크레딧으로 나온다(...)
  • patient answers to stupid questions
  • stability and performance tuning - 미스캐토닉 대학[5] department of computational demonology(...)
  • distinguished beta sites
  • caffeine production
  • black blood of the earth - 여기도 커피쪽
  • mobile audio & security - 자동차 오디오쪽(...). BBEdit는 iOS용이 없다.
  • fur & feathers
  • theme song - 심지어 MP3까지 있는 진짜 테마다;;;


[1] 개인 라이선스 50달러, 구 버전(1칸 업글)에 30달러, 2칸 업글에 40달러 등등 [2] 자기들 사이트를 이걸로 짠다. [3] 보통 DNA 시퀸싱할때 이런 파일이 잘 나온다. [4] 개발자도 이런게 있는줄 몰랐다. [5] 회사가 위치한 곳이 매사추세츠 주다.