macOS 텍스트 편집기 및 코드 편집기 목록 [닫기]


173

나는 이것을 검색하고 텍스트 편집기 에 대한 Maudite의 질문을 찾았 지만 모두 Windows 용이었습니다.

의심 할 여지없이, 내가 아는 것 외에 Mac 용 텍스트 / 코드 편집기가 있는지 알아 내려고 노력하고 있습니다. 편집기를 포함하도록 게시물을 편집하겠습니다.

비어 있는

  1. 텍스트 랭글러
  2. Xcode
  3. 맥 Vim
  4. Aquamacs 및 원본에 가까운 이맥스
  5. JEdit
  6. 에디 라
  7. 넷빈즈
  8. 코드
  9. TextMate2 -GPL
  10. 브라켓
  11. Atom.io

상업용

  1. 텍스트 메이트
  2. BBEdit
  3. SubEthaEdit
  4. 코다
  5. 숭고한 텍스트 2
  6. multron
  7. WebStorm
  8. 박하

주제 관련 기사

  1. Faceoff, 최고의 텍스트 편집기는 무엇입니까?
  2. Maceditors.com, Mac 편집기 기능 비교

제안을 추가 한 모든 사람에게 감사합니다.


또한 alternativeto.net/software/vim/?platform=mac을 확인해 볼 가치 가 있습니다. 아마도 이와 비슷한 포럼 일 것입니다.
naught101

Nevron 문서 확인 -docs.nevron.com

그렇다면 왜이 질문에 대한 주제입니까?
Shougo Makishima

건설적이지 않습니까? wth?
10101010

도움이되는 업데이트 된 목록을 찾았습니다.-> learnwoo.com/…
YajiV

답변:


18

나는 그것을 직접 사용하지는 않았지만 좋은 소식을 들었던 또 다른 무료 제품Smultron 입니다.

이것에 대한 내 자신의 연구에서, 나는이 흥미로운 기사를 발견했습니다 : Faceoff : 최고의 Mac 텍스트 편집기는 무엇입니까?


17
smultron은 더 이상 무료입니다
Gluip

Smultron은 또한 각 버전을 버립니다. (Mountain Lion의 경우 버전 5, Mavericks의 경우 버전 6). 각 버전을 다시 구매해야합니다.
terphi

22

TextMate가 모두가 가장 좋아한다고 생각했습니다. TextMate를 사용하지 않는 Mac을 사용하는 프로그래머를 만나지 못했습니다.


6
나는 MacVim을 사용하고 있으며 TextMate에 대해 지불 한 모든 페니의 가치가 있다고 말할 수 있습니다. =)
Sergio Acosta

1
SubEthaEdit을 사용합니다. 나는 여전히 그것에 만족하고 있으며 TextMate를 살펴보면서 변화해야 할 진정한 이유는 없었습니다.
Matthew Schinckel

1
아, 나는 여전히 Cocoa와 Java 프로그래밍을 위해 Xcode를 사용합니다.
Matthew Schinckel

TextMate에서 단축키를 사용하는 법을 배우면 왜 그렇게 많은 개발자들이 그것을 사용하는지 분명해 질 것입니다. :) 두번째 선택 : VIM :)
Nippysaurus

6
TextMate는 끔찍하며 2 ~ 3 개의 글꼴 만 처리합니다.
Antwan van Houdt

13
  • 이맥스
  • 정력

그러나 나는 TextMate를 사용하며 의심 할 여지없이 내가 지불 한 모든 페니의 가치가 있다고 말할 수 있습니다.


매우 만족스러운 TextMate 사용자 (등록 번호 # 63)의 +1에 불과합니다.
Keltia

11

숭고한 텍스트는 훌륭합니다 (http://www.sublimetext.com/2). 매우 빠르고 가벼운 뛰어난 검색 기능. 매우 괜찮은 코드 완성.

또한 RubyMine과 WebStorm을 많이 사용합니다 (http://www.jetbrains.com/). 그들은 우수하지만 TextMate와 같은 모든 목적은 아닙니다.



5

나는 코모도를 조금 시도했지만 지금까지는 정말 좋아합니다. 이클립스 변형 인 압 타나 (Aptana)도 다양한 것들에 유용하다. 항상 좋은 OLE 'VI가 있습니다!


5

Emacs 학습에 진지한 노력을 기울일 계획이라면 Aquamacs에 대해 즉시 잊어라. 그것은 Emacs를 꼬이지 않고 무언가 아닌 것으로 (매우 네이티브 OS X 앱) 구부리려고 시도합니다. 그것은 모두 잘 들릴지 모르지만, Emacs의 거의 모든 표준 키 바인딩과 동작을 완전히 깨뜨렸다는 것을 알게되면 왜 TextEdit 또는 TextMate를 사용하지 않는지 궁금해지기 시작합니다.

Carbon Emacs는 OS X에 적합한 Emacs 응용 프로그램입니다. 직접 컴파일하지 않고도 GNU Emacs에 접근 할 수있는 거리에 있습니다. 그것은 운영 체제와 잘 맞지만 동시에 우리 모두가 알고 사랑하는 훌륭한 이맥스입니다. 현재는 최신 릴리스의 Leopard가 필요하지만 대부분의 사람들은 지금까지 업그레이드했습니다. 여기에서 가져올 수 있습니다 .

또는 OS X에서 Vim을 사용하려면 MacVim에 대해 좋은 소식을 들었습니다 .

그 외에도 명백한 TextEdit, TextMate 등의 편집기가 있습니다. 그들은 어떤 사람들을 위해 일하지만, 내가 아는 대부분의 "고급"사용자들은 15 피트 폴보다 짧은 것을 만지는 것을 싫어합니다.


이 의견은 주관적인 판단입니다. Aquamacs가 너무 깨진 경우 많은 사람들이 거의 사용하지 않을 것입니다. Aquamacs는 특정 동작에 익숙한 Mac 사용자를 위해 Mac UX를 Emacs에 바인딩합니다. Longtime Emacs 사용자는 배우지 말아야하므로 이것이 좋은 선택이 아닙니다. 반대로, Mac 사용자는 일반적인 Emacs UX가 이상하다는 것을 알게 될 것입니다. Windows 및 Linux에서 Emacs 크로스 플랫폼을 사용하려는 경우 Emacs가 제 조언이 될 것임을 배우십시오.
tgunr

5

CotEditor 는 코코아 기반 오픈 소스 텍스트 편집기입니다. 일본에서 인기가 있습니다.


4

최고의 오픈 소스 하나는 Smultron 이라고 생각하지만 TextMate에게는 횃불이 아닙니다.


4

블록에 새로운 아이가 있습니다 -PHPStorm . 나는 일년 내내 그것을 사용했습니다. 무료는 아니지만 1 년에 49 $의 개별 라이센스를 제공하며 오픈 소스 개발자에게는 무료입니다.

  • IDE에 대한 빠른-Java를 기반으로하므로 Eclipse / Netbeans와 다소 비슷하지만 속도 측면에서 먼지로 연기가납니다 (이것은 IDE만큼 Coda / Textmate만큼 빠르지 않습니다).
  • 키보드 단축키가 많음 -PHPStorm을 사용하여 개발하는 동안 마우스를 거의 만지지 않았습니다.
  • Subversion 지원 내장-Mac에서 Versions 또는 다른 SVN 클라이언트를 건드릴 필요가 없습니다.
  • 스 니펫, 템플릿 지원-Zen 코딩도 지원됩니다
  • 별도의 창에서 프로젝트를 지원합니다.
  • 파일 검색, 코드 검색
  • 코드 완성 , PHPDoc 코드 완성도 지원

3
  • BBEdit은 다른 모든 편집기를 메모장처럼 보이게합니다.

거대한 파일을 쉽게 처리합니다. 대부분의 텍스트 편집기 (특히 TextMate)는 크롤링 속도가 느려지거나 큰 파일이 표시 될 때 충돌이 발생합니다.

정규 표현식 및 다중 파일 찾기 대화 상자는 유용성을 위해 다른 무엇보다 뛰어납니다.

클리핑 시스템은 마술처럼 작동하며 선택, 들여 쓰기, 자리 표시 자 및 삽입 점 태그가 있습니다. 단순한 텍스트가 아닙니다.

BBEdit은 AppleScript가 많이 있습니다. 모든 것을 스크립팅 할 수 있습니다.

9.0에서 BBEdit에는 코드 완성, 프로젝트 및 기타 여러 가지 개선 사항이 있습니다.

나는 주로 HTML, CSS, JS 및 Python에 사용합니다. 좀 더 모호한 언어는 잘 지원되지 않지만 대부분의 경우 환상적입니다.

TextMate를 좋아하는 사람은 Ruby 팬뿐입니다. 나는 진정으로 호소력을 얻지 못하지만 TextWrangler (BBEdit의 무료 남동생)보다 약간 뛰어나지 만 돈을 쓰고 있다면 몇 달러 더 좋은 도구를 구입할 수도 있습니다.

  • jEdit은 크로스 플랫폼이라는 장점이 있습니다. BBEdit만큼 좋지는 않지만 유능한 프로그래머의 편집자입니다. Windows 또는 Linux 시스템에 직면 한 경우 작동하는 하나의 도구를 사용하는 것이 편리합니다.

  • Vim은 ssh를 통해 작업해야하고 원격 시스템 또는 컴퓨터가 X11을 수행 할 수없는 경우에 좋습니다. 나는 큰 파일을 쉽게 편집하고 반복되는 명령을 수행하기 위해 Vim을 좋아했습니다. 그러나 요즘에는 비표준 검색 및 바꾸기 ((foo) 대신 (foo) 그룹 사용) 등의 성가심, 고통스럽게 나쁜 다중 문서 처리, 프로젝트 부족으로 인해 투표권이 없습니다. / VV 브라우저보기, AppleScript 부족 및 GVim 버전의 기괴한 마우스 처리.


BBEdit는 공동 편집을 지원하지 않습니다.
nawfal

때로는 stupid notepad.exe가 얼마나 그리워요. 적은 메모리 사용, 빠르고 빠르며 최소한의 작업 만 수행
Joe Plante

2

jEdit 은 Java 기반의 OS X에서 실행됩니다. 그것은 TextMate와 다소 비슷하다고 생각합니다.

Editra 는 흥미롭게 보이지만 직접 시도하지는 않았습니다.


2

"고급 프로그래머"를위한 TextMate. TextMate에는 "고급 프로그래머"가 원하는 모든 것이 포함되어 있습니다. 소스 코드 형식을 원하는 방식으로 신속하게 설정하거나 프로젝트 가이드 라인을 따르는 번들을 정의 할 수있어 구성의 일부를 입력하고 탭을 누르는 것에 따라 전체 구조 및 클래스를 빠르게 액세스 할 수 있습니다. .

TextMate는 내가 선택한 도구이며 빠르고 가벼우면서도 프로그래밍 할 도구에 원하는 모든 기능이 포함되어 있습니다. Xcode에 긴밀하게 통합되어 있지는 않지만 Mac OS X 용 소프트웨어를 작성하지 않기 때문에 문제가되지 않습니다. FreeBSD 용 소프트웨어를 작성합니다.


2

확실히 BBEdit . 나는 코딩하고 BBEdit은 내가 코딩하는 데 사용합니다.


1

고전 중 하나를 고려할 수도 있습니다. 무료이며 확장 가능하며 Mac을 넘어서는 대규모 사용자 기반이 있습니다.

  • Aquamacs -OS X 용 emacs (쉘 창의 emacs도 옵션 임)
  • Mac Vim -Mac 특정 GUI가있는 VI (쉘 윈도우의 vim도 옵션입니다)

1

구식 편집 설정을 선호합니다. iTerm 내부의 GNU 화면 "창"에 포함 된 명령 줄 vim을 사용 합니다.

이것은 XCode와 잘 통합되지 않을 수 있지만 명령 줄 프로그램을 개발하고 사용하는 데 효과적이라고 생각합니다. 터미널에서 작업하는 데 상당한 시간을 할애한다면 GNU Screen은 기본 터미널 멀티플렉싱 개념을 익히는 데 30 분의 가치가 있습니다.


1

Coda는 PHP / ASP / HTML 스타일 개발에 적합합니다. 뛰어난 인터페이스, 다중 파일 검색 및 정규 표현식 지원, 원격 파일 탐색 및 편집을위한 매끄러운 FTP / SFTP / etc 통합, SVN 통합 등

이제 플러그인을 지원하고 플러그인 편집기는 TextMate 번들을 가져올 수 있으므로 밝은 미래가 있습니다. 플러그인 지원이 몇 개월 전에 버전 1.6에서 새로 도입되었으므로 아직 필수 플러그인이 많지 않습니다. 그러나 인기있는 앱이므로 앞으로 더 많은 것을 기대합니다.

나를위한 "킬러 기능"은 다음과 같습니다. * 원격 파일의 원활한 편집 * 코드 탐색기 (기호 브라우저; 기능 등을 나열하는 창)

대부분의 사람들은 실제로 심볼 브라우저를 사용하지는 않지만 많은 익숙하지 않은 코드를 유지 관리해야하므로 귀중한 것으로 생각됩니다.

Coda에 TextMate의 "원시 기능"이 있는지 확실하지 않습니다. 다음에 TextMate에 익숙해 지려고합니다.


1

Komodo IDE를 사용합니다. 그것은 많은 수의 언어를 지원하고 사용자 정의 할 수 있지만 약간 비쌉니다 (저희 회사는 저에게 사본을 구입했습니다). 정말 좋은 대안은 Komodo Edit라는 무료 버전입니다. 정말 빠르게로드되고 괜찮은 기능 목록이 있으며 많은 작업을 위해 전체 IDE가 아닌 기능 목록으로 전환하고 있습니다.



1

실제로 TextMate보다 EditRocket 을 선호합니다 . Mac과 Ubuntu 컴퓨터에서 모두 사용합니다. 여러 운영 체제에서 동일한 편집기를 사용하는 것이 좋습니다.


1

Textmate는 최첨단 편집자이지만 누군가 누군가 어색한 기억력이없는 여러 플랫폼에서 jedit, eclipse, netbeans 등의 괴물을 개발하려고 생각하는 경우 geany (geany.org)를 살펴보십시오. 공짜 야. Mac OS X에서 편집기가 미적 외관과 느낌을 갖지 못하는 유일한 문제 :)


1

Fraise 는 무료 옵션입니다. 가장자리가 거칠지 만 가격을 이길 수는 없습니다. 나는 그것이 Smultron의 포크 또는 후계자라고 생각합니다.

MacOS 용 Fraise Text Editor


Smultron의 포크입니다. 불행히도, 그것은 Smultron의 유일한 포크이며 저자는 기초 재 작성을 위해 포기했습니다.
개미



1

필자는 Eclipse 를 기본 편집기 (Python 용)로 사용하지만 항상 보조 텍스트 편집기 (무료 평가판, 라이센스 30 유로)로 SubEthaEdit를 편리하게 유지 합니다. 복잡하지는 않지만 필요한 작업을 수행합니다.


이 시대의 파이썬에게는 PyCharm이 길입니다. 이클립스는 원래 썬 마이크로 시스템즈를 싫어하기 위해 IBM에 의해 개발되었습니다. 따라서 이클립스라는 이름은 일식으로 Sun : D 아이러니하게도 오늘날의 Intellij 제품을 이클립스로 식화했습니다.
ccpizza 2012 년

0

Smultron에 대한 또 다른 투표. 나는 XQuery 프로그래밍을 할 때 그것을 사용했고 구문 색상 강조를 위해 키워드 파일을 정의 할 수있는 것이 좋았습니다.


0

Smultron과 Textwrangler를 모두 설치했지만 대부분 Smultron을 사용하고 있습니다.


0

코딩을 위해 XCode와 다른 편집기를 사용하고 싶지만 다른 편집기가 그 자체로 가치있게 통합 할 수는 없습니다.
그러나 일정 시간이 지나면 TextMate가 결국 그 시점에 도달 할 수 있습니다. 그러나 현재로서는 디버깅 기능과 리팩토링이 주로 부족합니다.

XCode가 필요없는 모든 것에 대해서는 TextMate를 좋아합니다. 작업 그룹에 다른 Mac 사용자가 있다면 아마도 협업 기능으로 SubEthaEdit를 고려할 것입니다. 그것이 원하는 Emacs라면 Aquamacs (더 Mac-like) 또는 Carbon Emacs (더 GNU-Emacs-like)를 추천합니다


0

몇 년 동안 BBEdit을 사용해 왔습니다. 견고하고 빠르며 Xcode 워크 플로우에 제대로 통합됩니다. (내장 편집기뿐만 아니라 Xcode에 통합 된 것이 확실하지 않지만 누가 내장 편집기를 기다릴 시간이 있습니까?)

소스 제어 시스템을 사용하지 않는 소규모 팀 프로젝트 또는 여러 시스템에서 단일 사용자 편집을 위해서는 SubEthaEdit이 적극 권장됩니다.


0

Eclipse와 Netbeans에는 다른 많은 것들 중에서 텍스트 편집기가 있습니다. 나는 당신이 당신의 텍스트 편집기가 준비되기까지 10 초를 기다리지 않을 것이라고 생각하지 않습니다 : / ... 코딩에 심각한 시간을 보내고 싶다면 약간의 시간을 보내고 vim을 사용하는 법을 배우십시오. 정력)

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