텍스트 전용이면서도 무거운 IDE가 아닌 무료의 가벼운 텍스트 편집기가 있습니까?


30

Mac OS X에서 사용 가능한 텍스트 편집기에 만족하지 않습니다.

TextWrangler , Smultron , Coda , SubEthaEdit , TextMate 및 내가 기억하지 못하는 다른 것들을 시도했습니다 . 그러나 위의 어느 것도 나의 요구를 만족시키지 못했습니다.

(무료) 텍스트 편집기를 원합니다

  • 빠르지 만
  • 구문 강조를 수행하는
  • 자체 구문을 정의 할 수 있었습니까 (예 : YAML 용 플러그인이 많이 있습니다),
  • 개발자들이 활동하는 곳,
  • TextWrangler (나는 슬라이딩 사이드 바가 싫어)의 모양과 느낌이 없지만 실제 Mac 응용 프로그램
  • 코다 캔처럼 프로젝트를 정의 할 수있는
  • 여기에는 Git 및 / 또는 SVN에 대한 기본 지원이 포함됩니다
  • 빠른 자동 완성을 지원합니다
  • Mac OS X 10.6 호환

일반 영어로 : 아직 무거운 IDE가 아닌 완벽한 경량 텍스트 편집기.


2
"저는 MacOS X 용 텍스트 편집기에 만족하지 않습니다 ." 선호하는 다른 플랫폼에서 사용한 편집기가 있습니까? OS X에 필적 할만한 기능이있을 수 있습니다.
Scottie

Linux와 Windows에서 사용한 것을 기억할 수는 없지만 편집자가 마음에 들었다는 것을 기억할 수 없습니다.
alopix

5
당신에게 이상적인 프로그램은 존재하지 않습니다. 또는 오히려 그렇게하고 TextMate라고합니다.
Scottie

1
나는 텍스트 편집기 가 부족한 것이 있다는 데 동의합니다 . 또한 TextMate / VIM과 작은 쉘 마법 사이에서 잘 처리 할 수 ​​있다는 것을 알았습니다.
Josh K

2
좀 더 유연해야한다고 생각합니다. 커뮤니티는 TextMate (내가 BBEdit사람이지만)와 Xcode에 대해 10 가지 답변을 제공 하지만 주석 내에서 모든 것을 격추합니다. 직접 코딩하지 않으면 특정 취향에 맞는 "완벽한"텍스트 편집기를 찾지 못할 것입니다.
Philip Regan

답변:


20

Xcode를 고려 했습니까?

TextMate가 마음에 들지 않는다고 말했지만 거의 모든 요구를 충족시키는 제품입니다.

빠르다

TextMate
정말 빠른

Xcode
그렇게 빠르지는 않지만 Eclipse / Netbeans-slow는 아닙니다.

구문 강조를 수행하는

TextMate
매우 완전하고 확장 가능

Xcode
는 구문 강조를 수행하며 필요에 따라 다릅니다.

자체 구문을 정의 할 수 있었습니까 (예 : YAML 용 플러그인이 많이 있습니다),

TextMate
매우 확장 가능

Xcode
구문 확장 가능

개발자들이 활동하는 곳,

TextMate
어떤 사람들은 그것이 증기 기관 이라고 말하지만, 현재 기능과 경쟁 할 수있는 다른 텍스트 편집기는 거의 없습니다.


이 프로그램의 Xcode 애플 개발은 매우 활발하다

TextWrangler의 모양과 느낌이 없습니다

TextMate
슬라이딩 바가 마음에 들지 않으면 서랍으로 대체하는 플러그인이 있습니다.

Xcode
에는 슬라이딩 바가 없습니다

코다 캔처럼 프로젝트를 정의 할 수있는

TextMate / Xcode
Do 프로젝트

여기에는 Git 및 / 또는 SVN에 대한 기본 지원이 포함됩니다


내장 및 추가 플러그인을 통한 Git / SVN / 머큐리얼 (및 추가 정보)에 대한 TextMate 지원


3.x에 대한 Xcode SVN 지원, Xcode 4에 Git 추가

빠른 자동 완성을 지원합니다

TextMate
기본 변수 / 함수 완성
번들을 통한 매우 완전한 코드 완성

Xcode
기본 변수 / 기능 완료

MacOS X 10.6 호환

TextMate
일부 호환성 문제

Xcode
완전 호환


3
+1. 아래에서 다른 대안을 제안했지만 TextMate 없이는 살 수 없었습니다. [Hug TextMate]
Scottie

@scottie 여기 동일
Loïc Wolff

XCode는 내가 찾고있는 것이 아니라 완전한 IDE입니다. 불행히도 TextMate는 무료가 아닙니다 :(
alopix

1
실제로 Xcode 4는 Mercurial이 아닌 Git을 추가했습니다 (개발자 미리보기 2에서 최종 릴리스까지 변경 될 수 있음)
Nagon

@alopix 당신은 "무료"가 요구 사항 중 하나라고 말하지 않았습니다. 따라서 가격표와 그것이 다소 평범한 인터페이스를 가지고 있다는 사실이 당신의 유일한 불만이라면 나는 그것이 이길 것이라고 말하고 싶습니다.
sholsinger

17

나는 MacVim 이라고 말할 것 입니다. 그러나 그것은 가파른 학습 곡선을 가진 전통적인 유닉스 vim 텍스트 편집기를 기반으로 한 더 복잡한 도구입니다.

그건 그렇고, TextMate의 어떤 측면이 당신에게 호소하지 않았습니까?


1
TextMate에는 TextWrangler와 같은 끔찍한 UI가 있습니다.
alopix

몇 가지 선택 플러그인이있는 +1 이것은 지금까지 사용 가능한 최고의 "경량"텍스트 편집기입니다.
jdiaz

3
TextMate의 UI가 끔찍한 것은 무엇입니까? 전체 UI는 기본적으로 문서 창
일뿐입니다

번들 관련 메뉴는 빠르게 과밀하게 표시되고 (C 파일을 편집 할 때 Ruby 스 니펫 및 명령 표시) 번들 편집기는 끔찍합니다. plist를 통해 즉시 비활성화하고 Cmd + T와 사이드 바를 사용하지만 탭은 실제로 나쁘고 쓸모가 없습니다. 코드 접기는 사용할 수 없으며 접힌 엿보기 팝 오버는 매우 기본적인 툴팁입니다 (TM은 공백으로 구분 된 블록을 처리 할 수 ​​없기 때문에 Python에서는 전혀 작동하지 않습니다). 어쨌든 Vim-fu를 시작하기 전에였습니다.
Lloeki

Vim을 배울 수있는 인내심이 있다면 +1 당신은 "모든"플랫폼에서 사용할 수있는 강력한 사용자 정의 편집기입니다.
tidbeck


13

숭고한 텍스트 2

TextMate 스 니펫, 언어 및 색 구성표를 지원합니다. 분할보기, 탭, 프로젝트, 명령. Lion의 전체 화면 및 "초점"모드 확장 성도 있습니다.

매우 빠르고 훌륭한 다중 선택 모드와 크로스 플랫폼.
현재 가격은 $ 59이지만 가끔 경고와 함께 무료 버전을 사용할 수 있습니다.

또한 빠르게 성장하는 플러그인 API와 주변 커뮤니티가 있습니다.

여기에 이미지 설명을 입력하십시오

그것을 확인하십시오, 그것은 굉장합니다.

업데이트 : Sublime Text 2가 Sublime Text 3로 대체되었습니다. Sublime Text 3 는 다양한 향상 및 성능 향상 기능을 갖추고 있습니다.


나는 과거에 TextMate, Chocolat, Coda, Eclipse 등을 시도했지만 Sublime은 지금까지 내가 가장 좋아하는 것입니다.
Kyle Hayes

1
나는 이것이 오래된 실이라는 것을 안다. 이제 Sublime Text 2가 나왔습니다.
sholsinger

12

당신은 그것을 찾지 못할 것입니다.

  • 빠르지 만

TexMate는 매우 빠릅니다. TextWrangler는 대용량 파일의 경우 더 빠릅니다.

  • 구문 강조를 수행하는

전부는 아니더라도 대부분의 구문 강조 표시가 있습니다.

  • 자체 구문을 정의 할 수 있었습니까 (예 : YAML 용 플러그인이 많이 있습니다),

당신은 이것을 얻거나 얻지 못할 수 있습니다.

  • 개발자들이 활동하는 곳,

행운을 빕니다.

  • TextWrangler (나는 슬라이딩 사이드 바가 싫어)의 모양과 느낌이 없지만 실제 Mac 응용 프로그램

사이드 바에 어떤 문제가 있습니까?

  • 코다 캔처럼 프로젝트를 정의 할 수있는

프로젝트를 폴더로 정의하면 모든 준비가 완료됩니다.

  • 여기에는 Git 및 / 또는 SVN에 대한 기본 지원이 포함됩니다

유닉스 철학은 한 가지 일을하고 잘하는 것입니다. SCM에 대한 통합 지원은 쉽게 찾을 수 없습니다. 아마도 당신은 외부 도구를 사용해야합니까?

  • 빠른 자동 완성을 지원합니다

내가 아는 한, 소수의 주요 IDE만이 이것을 지원합니다.

당신은 당신이 원하는 정보를 찾을 않을거야 무료 . 모든 IDE는 TM 또는 TW와 같은 텍스트 편집기에 비해 진흙처럼 느립니다.

솔직한 의견이 필요하면 TextMate를 사용해보십시오. 번들을 사용하면 원하는 동작 중 일부를 복제 할 수 있으며 나머지는 2.0입니다.


2
당신이 그것을 찾지 못할 +1. 정확히 일치하는 것을 찾기에는 너무 많은 전제 조건이 있습니다.
Loïc Wolff

3
특히 Josh가 말했듯이 '무료'가 그 전제 조건 중 하나입니다.
Scottie

11

Smultron의 후속 제품인 Fraise를 확인하십시오 . 많은 요구 사항을 충족시킵니다. 충족되지 않은 항목은 다음과 같습니다.

  • 개발자가 활동하는 곳 : Fraise는 이전 모델처럼 죽어가는 것처럼 보입니다.
  • 여기에는 Git 및 / 또는 SVN에 대한 기본 지원이 포함됩니다.이 의미는 확실하지 않지만 Fraise에는 명령 줄 통합이 있습니다.
  • 빠른 자동 완성 기능을 지원합니다. 긍정적이지는 않지만 자동 완성 기능이 없다고 생각합니다 ...하지만 명령과 텍스트 스 니펫이 있습니다.

당신이 언급 한 모든 것은 거기에 있습니다.

편집시 :

나는 몇 년 동안 windows dev 작업을하는 메모장 ++ 사람이었고 지난 몇 개월 동안 천천히 vim으로 전환했습니다. 그것은 당신이 요구하는 모든 것 이상을 수행합니다.


거의 내가 찾던 것입니다. 누군가가 "계속"한다는 것을 몰랐습니다 :)
alopix

나는 개발자 (대담한 피터 보그)가 개발을 중단하더라도 여전히 Smultron을 사용합니다. 메모장 ++는 여전히 모든 플랫폼 에서 가장 좋아하는 편집기입니다 .
gWaldo

5

개인적으로 보증 할 수는 없지만 RedCar 는 매우 유망 보입니다. TextMate 번들을 지원하며 Mac, Linux 및 Windows에서 실행됩니다. 전체 기능 목록을 지원하지는 않지만 소스 제어 또는 프로젝트 지원 (폴더 제외)이 통합되어 있다고 생각하지 않습니다.

RedCar OSX


유망 해 보인다. 누군가 이미 사용하고 있습니까?
Studer

1
레드 카는 끝나지 않았다! :(
alopix

너무 나쁘다. 나는 그것이 성숙하기 시작할 때 그것을 계속 지켜 볼 것입니다.
Adam Lassek

매우 TextMate'ish처럼 보입니다. 유망한.
neoneye

완료된 유일한 앱은 개발이 중단 된 앱입니다. (요구 사항 # 4와 직접 모순됨)
gWaldo


5

나는 올해 발견 한 추세는 맥 프로그래머와의 TextMate에서 멀리 이동하는 웹 개발자와 그의시 MacVim을 누 볐어 37 시그널의 라이언 가수 포함 MacVim에 같은입니다 웹 응용 프로그램의 미래 최근 이야기 .

많은 사람들이 왜 전환했는지에 대해 글을 썼습니다. "Vim에 집에 오기" 는 내가 가장 좋아하는 것입니다.


Vim 또는 MacVim +1-OS X 앱과 같지 않고 학습 곡선이 가파르다는 점을 제외하고 OP가 원하는 모든 작업을 수행합니다. 당신이 그것을 사용할 수 있다면, 그것은 굉장합니다.
w00t

4

당신이 지불 해야하는 것 이외의 BBEdit 의 문제점은 무엇입니까 ?


2
"TextWrangler의 모양과 느낌"을 "미워하는"사람도 BBEdit을 좋아하지 않을 것입니다.
Dori

TextWrangler는 BBEdit이 커스터마이징 측면에서하는 기능이 거의 없습니다. "모양과 느낌"에 관해서는, BBEdit 창을 상당히 최소한의 인터페이스 위젯으로 줄일 수 있습니다.
Dennis Wurster

4

Editra 사용해보십시오. 원하는 많은 작업을 수행하지만 전부는 아니지만 Windows의 notepad ++와 비슷합니다.


2
나는 이것에 대해 잊어 버렸습니다. 그것은 완전하고 자유롭고 오픈 소스라는 이점이 있습니다.
Loïc Wolff

macvim에 들어갈 수 없다면 이것은 매우 좋습니다.
Robert S Ciaccio

찾기 macvim 지금 난 그냥 macVim 사용하기 전에 @calavera 그래, 난 그것을 발견
Am1rr3zA

4

KomodoEdit 시도해보십시오 .

(무료) 텍스트 편집기를 원합니다

무료 및 무료 (Mozilla Public License).

  • 빠르지 만

상당히 빠른

  • 구문 강조를 수행하는

검사

  • 자체 구문을 정의 할 수 있었습니까 (예 : YAML 용 플러그인이 많이 있습니다),

플러그인많이 있습니다 ; 나는 당신 자신의 구문 형광펜을 만들 수 있다고 확신합니다

  • 개발자들이 활동하는 곳,

나는 그렇게 믿는다.

  • TextWrangler (나는 슬라이딩 사이드 바가 싫어)의 모양과 느낌이 없지만 실제 Mac 응용 프로그램

나는 그것이 코코아 애플리케이션이 아닌 것을 두려워한다; Firefox의 UI 시스템으로 만들어졌습니다.

  • 코다 캔처럼 프로젝트를 정의 할 수있는

네.

  • 여기에는 Git 및 / 또는 SVN에 대한 기본 지원이 포함됩니다

내장 된 Git 지원이있는 것 같습니다. 여기의 자식 플러그인. SVN에 대한 지원 기능이 내장되어있는 것 같습니다.

편집 : 이러한 기능에는 Komodo Edit 대신 Komodo IDE가 필요한 것으로 보입니다. Komodo IDE는 유료 업그레이드입니다. " Komodo Edit에 대한 홈 구운 SVN 지원 "이 흥미로울 수 있습니다.

  • 빠른 자동 완성을 지원합니다

자동 완성 기능이 있습니다. 당신이 그것을 위해 충분히 빠른지 확인하기 위해 그것을 시도해야합니다.

  • Mac OS X 10.6 호환

예.


4

블록에 Chocolat 이라는 새로운 편집기가 있습니다 . 나는 지금 일주일 동안 그것을 사용하고 정말 좋아합니다. TextMate의 많은 기능 (TextMate 번들 지원뿐만 아니라)을 가지고 있지만 특히 네트워크를 통해 많은 파일 세트에서 더 잘 작동한다는 것을 알았습니다.


감사! 내 동생도
그에

쇼콜라는 좋지만 탭이 없다는 것을 방해합니다 (최소한은 아닙니다).
julien_c

그렇습니다. 오른쪽 상단의 cmd + t 또는 + 아이콘을 사용하여 새 탭을 만드십시오!
alopix

업데이트 : 최근에 Sublime 2로 전환했습니다.
Kyle Hayes

3

나는 요즘 코다에 부분적으로 있지만 다른 것을 찾고 있었을 때 다른 날에 이것을 보았습니다. 나는 그것을 시도하지 않았으므로 그것이 당신의 모든 요구를 충족시키는 지 확실하지 않습니다. 무료이지만 더 이상 개발되지 않아서 만 가능합니다.

http://www.web-scripter.com/


WebScripter 개발이 일시 중단되었으며 현재 프리웨어로 제공되고 있지만 새 버전은 출시되지 않습니다. : '(
alopix

3

현대적이고 빠르며 프로젝트를 지원하는 Kod 라는 새로운 텍스트 편집기 가 있습니다.

경고-Kod의 개발이 막 시작되었으므로 상황이 약간 불안정합니다. 버전 0.0.3의 알파 레벨 소프트웨어이지만 결국 원하는 응용 프로그램으로 바뀔 것이라고 생각합니다.

풍모:

  • Grand Central Dispatch 및 기타 새로운 것들을 사용하여 처음부터 10.6으로 작성
  • GNU Syntax Highlighting 형식을 사용하므로 모든 언어에 대한 강조 지원
  • Chromium 탭이있는 최신 UI
  • node.js를 사용하여 스크립트 가능

알파인 경우에도 Kod로 인한 충돌을 아직 보지 못했습니다. 그것이 자동 완성인지 확실하지 않지만 다른 것들 중에서 강조 표시한다는 것을 알고 있습니다.
bringel


2

Eclipse 변형을 사용해 보셨습니까? 필자는 이클립스 팬이 아니지만 Aptana 버전의 Eclipse (주로 프론트 엔드 웹 개발자를 대상으로 함)는 위의 모든 요구 사항을 충족시키는 것으로 보이며 엿볼 가치가 있습니다.

http://aptana.com


2
Eclipse는 완전한 IDE입니다-작고 가벼운 편집기가 필요합니다. 큰 프로젝트에는 Eclipse를 사용하고 있지만 작은 프로젝트에는 너무 많은 오버 헤드가 있습니다.
alopix

2

무거운 IDE가 아닌 자유롭고 활동적이고 확장 가능한 편집기에 대한 2018 년 최고의 내기 :

최소 코어 및 클럭 속도를 갖춘 모바일 CPU가 장착 된 MacBook (One)까지도 SSD 최신 Mac에서 매우 빠릅니다. 모두 자유롭고 적극적으로 개발되고 확장 가능하며 지원되는 코드 제어 및 완료이며 확장 가능하고 스크립트 가능하며 많은 언어와 구문에 추가 될 수 있습니다.


2

고려해야 할 브래킷 도 있습니다 . 현재 Adobe에서 "커뮤니티 가이드, 오픈 소스 프로젝트"로 개발 한 Javascript로 작성되어 웹 개발에 중점을 두지 만 일반 텍스트 편집기로도 사용할 수 있으며,이를 확장하기위한 견고한 API와 이미 사용 가능한 확장 기능이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.