Computer >> 컴퓨터 >  >> 체계 >> MAC

Mac OS X에서 Notepad++에 대한 최상의 대안

이미 알고 계시겠지만 Notepad++는 구문 강조 표시, 사용자 정의 가능한 인터페이스, 일반 언어 검색 및 매크로 기록 및 바꾸기 기능으로 인해 Windows에서 사용할 수 있는 매우 인기 있는 코드 편집기로 복잡한 텍스트 문서 작업을 훨씬 쉽게 처리할 수 있습니다. 그러나 이 사랑받는 앱은 Mac 기기에서는 사용할 수 없습니다.

대신 메모장++과 유사한 기능을 많이 제공하지만 Mac OS 장치와 호환되는 Mac 장치용으로 사용할 수 있는 10가지 다른 텍스트 편집기가 있습니다.

70달러의 Sublime Text

Sublime Text 편집기는 아마도 가장 잘 알려진 Mac용 단순 텍스트 편집기일 것입니다. Notepad++와 유사하게 Sublime Text는 구문 강조 표시, 인터페이스의 많은 사용자 정의 기능, 코드 편집에 사용할 수 있는 많은 환상적인 기능을 제공합니다.

키를 눌러 사용하는 모든 항목으로 이동 검색 옵션 , 아마도 편집기의 가장 유용한 기능 중 하나일 것입니다. 이 검색 옵션을 사용하여 파일을 열고 특정 단어를 검색하고 다른 기호나 줄로 이동할 수 있습니다.

이것을 사용할 수 있는 최고의 텍스트 편집기 중 하나로 만드는 다른 훌륭한 기능은 일괄 및 분할 편집 옵션, 매우 부드러운 인터페이스, 그리고 집중하려고 하는 동안 YouTube나 인터넷에서 멀어지는 데 도움이 되는 매끄러운 모드입니다. 편집 중입니다.

이 라이선스를 소유하면 Mac OS에서 실행되지 않더라도 소유하고 있는 모든 PC에 Sublime Text를 설치할 수 있습니다. 많은 수의 컴퓨터 위에 이러한 훌륭한 기능을 추가하면 이동 중에도 소프트웨어를 함께 설치할 수 있으므로 원래 70달러라는 부담스러운 가격표의 가치가 충분합니다. 많은 컴퓨터에서 텍스트 편집기를 사용할 수 있고 싶거나 이러한 훌륭한 기능을 원하신다면 그만한 가치가 있습니다.

무료 브래킷

여전히 $70가 편집기에 지불하기에는 너무 많다고 생각한다면 이것은 훨씬 더 나은 코드 편집기입니다. Adobe의 Brackets는 무료로 사용할 수 있다는 보너스가 추가된 Notepad++의 또 다른 환상적인 대안입니다.

Adobe에서 만든 편집기를 사용할 때의 가장 큰 장점 중 하나는 Extract라는 기능을 사용하여 PSD 문서에서 다양한 색상, 글꼴, 그라디언트 및 치수를 가져올 수 있다는 것입니다. 정보를 자동으로 추출하여 깨끗한 CSS로 변환하여 PSD 파일을 웹사이트로 변환하는 데 걸리는 시간을 크게 줄여줍니다.

Brackets가 지속적으로 진화하는 프로그램임을 보여주는 새로운 기능이 지속적으로 출시되고 있습니다. 일반적으로 한 달에 한 번입니다. 최근에 추가된 일부 기능에는 CSS 힌트와 빠른 검색 옵션이 있습니다. 많은 수의 확장 기능은 브래킷의 기능을 향상시키는 데 도움이 됩니다. 여기에는 JSHint 지원 및 코드 접기와 컴퓨터의 시각적 요소와 일치하는 테마가 포함됩니다.

Atom 무료

이 프로그램은 GitHub에서 만들고 온라인 사용을 위해 만들어졌습니다. 다른 어떤 코드 편집기보다 Atom의 가장 큰 장점 중 하나는 해킹 가능성이 매우 높다는 것입니다. 프로그램이 원하지 않는 작업을 수행한다고 가정합니다. 문제 없습니다. 조정할 수 있습니다. 사용자는 기록 관리자에서 테마에 이르기까지 Atom의 기능과 모양을 수정하는 패키지를 게시합니다. 대부분의 경우 편집기는 JavaScript 및 HTML을 사용하여 변경할 수 있으므로 약간의 변경을 위해 복잡한 언어를 알 필요가 없습니다.

이러한 오픈 소스 패키지는 Git 충돌 관리, 색상 표시 및 새로운 언어용 형광펜이 포함된 패키지를 포함하여 텍스트 편집기에 매우 유용한 추가 기능을 찾을 수 있음을 의미합니다. GitHub에서 이 프로그램을 만든 방법을 고려할 때 Atom은 항상 사용할 수 있는 코드 편집 프로그램의 최전선에 있을 것입니다.

80달러에 울트라에디트

가장 훌륭한 Notepad++ 대안 중 하나가 70달러라는 점을 고려하면 UltraEdit와 함께 환상적이지만 다소 비용이 많이 드는 또 다른 코드 편집기가 포함되어 있다는 사실을 확실히 느끼실 것입니다. UltraEdit에는 다중 선택, 블록/열 편집, 많은 언어에 대한 구문 강조 표시, 교차 파일 정규식 검색, 스크립팅과 같은 도구가 있으며 많은 텍스트 파일을 편집할 수 있습니다. 따라서 이 프로그램은 편집 소프트웨어에서 많은 것을 기대하거나 많은 작업을 수행할 코더에게 적합합니다.

예를 들어 개발 팀을 구성하고 폴더와 파일을 비교하는 데 도움이 되는 앱 번들을 얻을 수도 있습니다. 가장 인기 있는 번들에는 UltraCompare 및 UltraEdit가 포함됩니다. 이것들을 합치면 $100이 들지만 시간이 지남에 따라 문서에 변경 사항이 있는지 훨씬 더 잘 알 수 있습니다.

편집기 및 유사 소프트웨어를 많이 사용하기 때문에 IDM에서 전체 소프트웨어 세트를 받고 싶다면 액세스할 수 있는 기능 및 프로그램의 양에 대한 대가로 연간 최대 100달러를 지불할 수 있습니다.

무료 코모도 편집 프로그램

Komodo의 통합 개발 환경(IDE)은 개발자들 사이에서 인기가 있습니다. 그러나 모든 사람이 자신의 프로젝트나 작업에 사용하기 위해 완전한 IDE가 필요한 것은 아닙니다. Komodo Edit는 Markdown 보기 및 다국어 지원과 같은 Komodo IDE의 몇 가지 주요 기능을 포함하여 집약적인 소프트웨어가 필요하지 않은 사람들을 위한 대안을 제공합니다.

Komodo Edit는 다른 코드 편집기에서 사용할 수 있는 전체 기능 세트와 함께 제공되지 않지만 매우 유용하고 성공적인 IDE를 구성한 팀에서 만들었습니다. 중요하고 필수적인 모든 기능을 사용할 수 있습니다.

GitHub에는 또한 이 앱과 IDE에 확장 프로그램이나 테마를 추가할 수 있는 저장소가 있습니다. 때로는 Komodo Edit에서 작동하는 것과 IDE에서만 작동하는 것을 구분하기 어려울 수 있습니다. 주변을 둘러보고 그리고 무료로 프로그램을 위해 어떤 유용한 패키지를 얻을 수 있는지 확인하십시오.

Komodo Edit는 또한 인기 있는 일부 pastebin 웹사이트의 대안인 Kopy.io와 결합됩니다.

Jedit 무료

jEdit는 스스로를 "더 성숙한" 프로그래머를 위해 만들어진 텍스트 편집기라고 설명합니다. 이 텍스트 편집기는 Windows, Linux 및 Mac 텍스트 편집기에서 볼 수 있는 가장 인기 있는 기능을 많이 결합합니다. 사용하는 거의 모든 기능에 사용할 수 있는 수많은 키보드 단축키, 필요한 만큼 복사하여 붙여넣을 수 있는 무제한 클립보드 공간, 보다 효율적인 편집을 수행할 수 있도록 창을 분할할 수 있는 기능, 직사각형 선택 도구로 많은 기능을 제공합니다. 텍스트를 선택하는 것이 더 쉽고 훨씬 빠릅니다. jEdit의 몇 가지 주요 기능과 중요한 기능을 설명합니다.

곧 "가장 멋진 코드 편집기"로 선정되지는 않겠지만 편집을 훨씬 쉽게 하기 위해 만들어졌습니다. 장점은 사용자 정의가 가능한 프로그램이므로 필요에 맞게 원하는 만큼 변경할 수 있다는 것입니다.

또 다른 흥미로운 점은 jEdit가 확장을 개발하는 데 시간을 할애하는 모든 사람들이 참여하는 전 세계 개발자에 의해 운영된다는 것입니다. jEdit를 사용하면 프로그래밍에 대해 더 많이 알고 비슷한 관심사를 가진 다른 사람들과 의사 소통할 수 있는 좋은 방법이 될 수 있습니다. 텍스트 편집기 해킹을 즐기는 더 많은 사람들이 있습니다.

Textmate 비용 $58

TextMate는 OS X 및 Emacs의 기능을 단일 텍스트 편집기로 결합한 Mac 전용 텍스트 편집기로, 실제로 많은 프로그래머를 위해 전체 IDE 프로그램을 대체할 수 있습니다. 구문 강조 표시, 구문 디버깅, Grep 및 Regex 지원과 같은 기능을 통해 문서 내에서 셸 명령을 실행할 수 있으며 문서의 다른 위치로 쉽게 이동할 수 있는 시각적 책갈피 포함을 통해 TextMate는 놀랍도록 강력한 텍스트 편집기가 됩니다. 편집이 필요할 때 정기적으로 사용할 수 있습니다.

TextMate는 Xcode와 함께 작동하거나 Xcode 프로젝트를 빌드할 수도 있습니다. 즉, OS X의 내장 IDE로 작업하면서 좋아하는 모든 기능을 쉽게 얻을 수 있습니다.

TextMate는 프로그래밍 중에 흔히 접하고 사용하는 매우 큰 다중 파일 텍스트 프로젝트에서 가장 잘 작동합니다. TextMate는 가능한 한 많은 수동 작업을 자동화하기를 희망하므로, 자주 시간을 보내거나 향후 매크로로 시간을 보낼 예정인 경우 Mac 장치에서 메모장++의 환상적인 대안이 됩니다. 이전보다 더 효과적인 코딩.

텍스트 랭글러는 무료입니다

일반적이고 표준적인 코드 편집기는 BBEdit이지만 모든 사람이 단일 IDE 프로그램에 50달러를 쓰고 싶어하는 것은 아니므로 TextWrangler라는 대안을 제시했습니다. TextWrangler는 BBEdit를 코드 개발에 사용할 수 있는 훌륭한 프로그램으로 만든 많은 훌륭한 기능과 함께 제공되기 때문에 BBEdit IDE의 작은 버전과 같습니다. 가장 눈에 띄는 기능 중 일부는 Unix 스크립팅에 통합된 항목을 허용하도록 만든 Shebang 메뉴, 언어 모듈 생성, 구문 강조 표시 및 자동 언어 예측을 허용하는 기능을 포함합니다. BBEdit를 훌륭하게 만든 기능 외에도 TextWrangler에는 기본 제공 텍스트 변환, 다중 파일 검색, 맞춤법 검사 옵션 및 유니코드 보기를 포함하여 일반 텍스트 편집기의 공통 기능이 있습니다.

TextWrangler는 HTML 도구 및 Automator 작업 기능과 같이 BBEdit를 훌륭한 시스템으로 만드는 일부 기능이 없지만 사용하기에 매우 좋은 편집기입니다. TextWrangler의 모든 기능이 얼마나 편리하고 사용하기 쉬운지 알게 되면 50달러의 비용에도 불구하고 훨씬 더 강력한 기능을 갖춘 BBEdit로 업그레이드하고 싶은 마음이 들 수도 있습니다.

Visual Studio Code 무료

Visual Studio Code는 Linux 및 Mac 장치에서 실제로 사용할 수 있는 Microsoft의 무료 텍스트 편집기입니다. 30개 이상의 언어에 대한 강조 표시, 사용할 다중 커서, 개요 옵션, 자동 실시간 API 설명, Git 제어 및 최신 웹 언어에 중점을 둔 방식과 같은 기능을 통해 다음을 수행하는 사람들에게 훌륭한 텍스트 편집기가 됩니다. 온라인에서 무엇이든 개선하려고 합니다.

또한 Visual Studio에는 다중 플랫폼 IDE인 Visual Studio Community와 개발 팀을 위한 서비스 공급자인 Visual Studio Online이 있어 선택하여 사용할 수 있습니다. 이 세 가지 프로그램을 동시에 사용하면 다른 공동작업 도구 및 프로그램에 수백 달러를 지불하지 않고도 공동 코딩 프로젝트를 진행할 때 훨씬 더 쉽게 할 수 있습니다.

Macvim 무료

MacVim은 Unix 편집기 Vi의 복제품이기 때문에 흔히 들을 수 있는 텍스트 편집기입니다. MacVim에는 Vi의 많은 표준 기능이 있지만 이전 Vi 기능과 함께 더 많은 유용한 기능도 통합되어 있습니다. 이 프로그램은 학습 곡선이 상당히 가파르지만 많은 프로그래머에게 여전히 주요 편집기로 남아 있습니다. 실제로 IDE에 있는 엄청나게 고급 기능이 필요하지 않거나 사용하지 않는 경우 IDE를 대체할 수도 있습니다.

MacVim의 일부 기능에는 매우 유연한 사용자 정의 기능, 구문 강조 표시 및 오류 감지 방법이 포함됩니다. Vi를 사용해 본 사람들은 MacVim 프로그램에 익숙해질 정도로 비슷합니다. 당분간은 Mac OS X 프로그래밍 커뮤니티의 기능으로 남을 것 같습니다.

MacVim에는 PC, Mac, DOS, Amiga 및 Unix 운영 체제에서 사용할 수 있는 다양한 버전의 소프트웨어가 있습니다. Android 또는 iPhone 장치에서 코딩하려는 모바일 버전도 있습니다. 이 프로그램에 익숙해지면 다른 텍스트 편집기를 다시 선택하거나 사용하고 싶지 않을 수 있습니다.

결론

수많은 새로운 선택과 함께 – 일부는 무료입니다! – 텍스트 편집기 프로그램, Mac 장치에 대한 새로운 텍스트 편집기를 쉽게 찾을 수 있을 것이라고 장담합니다. 더 집중적인 편집 프로젝트의 경우와 같이 더 중요한 기능 세트를 사용해야 하는 경우 편집자는 비용을 지불하면 필요하다고 느낄 수 있는 대부분의 기능을 다룰 수 있습니다.

의견에 이러한 대안에 대해 어떻게 생각하는지 알려주십시오. 이전에 사용한 적이 있다면 아래 의견에서 평가하거나 검토하십시오!