텍스트 전용이면서도 무거운 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.