프로그래머의 메모장 또는 메모장 ++에 해당하는 Linux가 있습니까?


14

최근에 Windows에서 Ubuntu로 전환하여 좋아했습니다. 내가 놓친 한 가지는 내 프로그래머의 메모장입니다. 리눅스에서 아직 비슷한 것을 찾지 못했습니다. 이클립스는 너무 커서 내가 필요한 것에 관여합니다.

추가 편집 :

구체적으로 찾고 있습니다-

  • diff 도구 (Meld에 대해서는 알고 있지만 별도의 도구가 아닌 내장 또는 플러그인을 찾고 있습니다);

  • ftp;

  • html / xml 태그 매칭;

  • 큰 파일-파일에서 찾기-사용자 별 파일 그룹에서 용어 또는 정규식을 검색하거나 디렉토리를 통해 재귀 적으로 검색하고 강조 표시되고 클릭 가능한 결과 목록을 반환합니다.

다시 편집 ( 2011 년 5 월 5 일) 나는 아래의 제안을 대부분 시도했지만 결국 결국 Komodo Edit 입니다. 원하는 모든 작업을 수행하고 세 가지 플랫폼 모두에서 사용할 수 있으므로 직장에서 Mac을 사용하므로 다른 새 IDE를 배울 필요가 없습니다. Mozilla를 기반으로하므로 Firefox 애드온과 동일한 방식으로 업데이트 할 수있는 애드온이 있으며 직접 만들 수도 있습니다.


2
이미 답변을 선택 했으므로 이것을 주석으로 남겨 두겠습니다.하지만 메모장 ++은 WINE에서 매우 잘 실행됩니다.
Michael

답변:


20

많은 Linux 사용자가 결국 Vim 또는 Emacs로 마이그레이션합니다. 학습 곡선이 가파르지만 거의 무한한 사용자 정의가 가능합니다. 편집기와 같은 더 많은 notepad ++의 경우 geany에 대한 좋은 소식을 들지만 vim 사용자입니다.

제 생각에는 편집자의 선택은 매우 개인적인 문제입니다. 내가 당신이라면, 나는 이 목록을 보고 나를 위해 일하는 것을 찾을 때까지 하나씩 시도해 볼 것입니다. 다른 모든 것이 실패하면, 메모장 ++가 와인과 잘 작동한다고보고되었습니다.


그 목록 주셔서 감사합니다. 나는 geany와 jEdit을 시도 할 것이라고 생각합니다-vim은 저에게 약간 하드 코어 인 것 같습니다 (나는 wuss입니다!). 불행히도 그들 중 어느 것도 내가 원하는 모든 기능을 가지고 있지는 않지만 지금까지 본 것보다 더 가깝습니다.
EmmyS

2
vim은 굉장합니다. 최고의 프로그래머의 텍스트 편집기. 나를 위해, 그것은 어느 IDE보다 낫습니다.
Wuffers

@EmmyS-emacs는 모든 기능과 그 이상을 가지고 있습니다. 당신이 요구하는 기능은 emacs가 할 수있는 큰 부엌 싱크대에있는 컵입니다. 웃음 하지만, 이맥스는 확실히 학습 곡선이있다. 내 의견으로는, vi보다 emacs에서 간단한 일을하는 것이 더 간단하지만 그것은 단지 내 의견 일뿐입니다.
Omnifarious

@EmmyS : vim은 (이맥스뿐만 아니라) 원하는 모든 것을 .. 메모장 *보다 더 많은 OS에서 제공됩니다. 구성에서 vim이 마음에 들지 않으면 cream.sf.net을 설치하여 꽤 좋은 "바보 방지"편집기로 만들 수 있습니다.
akira

나는 이것이 정말로 오래된 질문이라는 것을 알고 있지만, 나는 그것을 넘어 뜨리는 사람들을 위해 이것을 여기에 남겨 둘 것입니다. Linux 또는 Unix를 전문적으로 사용하려는 경우 LEARN하십시오. 가장 친한 친구, 일일 사용 편집기 등이 될 필요는 없지만 vi의 일부 버전은 내가 생각할 수있는 모든 유닉스의 기본 설치의 일부이며 Linux, Net 및 FreeBSD, Slolaris 및 Irix는 "직업적으로", 몇 명의 다른 사람들과 접촉했습니다. Vi는 다른 사람들이있을 때 거기에있는 경향이 있습니다. 예, 프로그래머라면 (특히 C 또는 LISP) EMACS가 더 나을 수 있지만 항상 그렇지는 않습니다.
Petro


4

많은 편집자가 있으며 많은 편집자가 있습니다. 내 제안은 확실히 여러 플랫폼에서 작동하는 것으로 마이그레이션하여 모든 컴퓨터에서 사용하는 것입니다.

즉, 여기에 많은 우분투 옵션에 대한 링크가 있습니다 : https://help.ubuntu.com/community/Programming

GNU Emacs, Vim 및 jEdit 은 좋은 옵션입니다 (jEdit을 사용하지 않는다고 생각했습니다).


3

나는 또한 Ubuntu를 처음 사용하고 Atom을 사용 하고 있으며 정말 기쁘게 생각합니다. 기본적으로 자주 사용되는 단어에 대한 코드 접기 및 스 니펫 자동 완성과 같은 일부 기능이 있습니다. 그러나 이것으로부터 완전히 커스터마이징이 가능하며 상상할 수있는 모든 것을위한 무료 패키지가 있습니다. 다음과 같은 패키지가 있습니다.

  • 미니 맵 추가
  • 테마 색상 변경
  • 구문 색상 변경
  • 오류를 신속하게 감지 할 수있는 린터 추가
  • 여러 언어를위한 자동 완성 패키지
  • 파일 (ctr + f) 또는 전체 프로젝트 폴더 (ctr + shift + f)에서 검색 및 바꾸기

이러한 기능 중 일부입니다. 시도 해봐. :-)


2

나는 gvim을 좋아한다. 그것은 vim의 모든 힘을 가지고 있습니다 기능을 갖추고 있지만 일부 GUI 기능이 추가되었습니다. 구문 강조, 정규식 관련 찾기 및 바꾸기가 있으며 다른 것들뿐만 아니라 diffs를 수행 할 수 있습니다. 크로스 플랫폼이기도합니다.

나는 gedit도 사용한다.


2

정규식 / ftp 사용과 같은 사양에 따라 Vim은 사용하려는 최고의 편집기입니다. 그것은 처음에는 불가능 해 보일 것입니다. 그래서 몇 가지 튜토리얼을 받아보십시오 .Swaroop hegde 의 Vim Byte of Vim


2

Gedit 은 나쁘지 않으며 기본적으로 가질 수 있습니다. 피드백을 바탕으로 Bluefish 도 살펴보십시오 .


나는 gedit을 가지고 있지만 플러그인이나 기능에는 그다지 많지 않습니다. 원하는 게시물에 대한 정보를 추가하기 위해 원본 게시물을 수정했습니다.
EmmyS

편집 : 확인, 피드백에 따라 Bluefish bluefish.openoffice.nl/features.html
Linker3000을

2

유닉스 (거의 모든 Linux 배포판이 중요)는 일반적으로 Microsoft 및 Windows와 완전히 다른 철학을 가지고 있습니다.

간단히 말해서 유닉스 철학; 한 가지만하고 잘하십시오.

따라서 거의 모든 IDE를 볼 수 있습니다. 대신, MELD는 diff / merge에만 초점을 맞추고 있습니다 (kdiff3는 또 다른 훌륭한 도구입니다).

이 시점에서 여러분에게 제 제안은 시간을내어 실제로 Unix 방식으로 작업하는 방법을 배우는 것입니다. GNU core utils , grep 같은 것들에 대해 배우십시오 , findGit 과 같은 도구에 . 지불하고 다시는 돌아가고 싶지 않을 것입니다.

행복한 유닉스!

(ps : superuser.com에서는 두 개 이상의 링크를 허용하지 않지만 Google에서 도와 드릴 것입니다)


2

gedit를 사용하거나 Notepadqq를 사용할 수 있습니다. 내가 좋아하는 Notepadqq 더 나은 gedit를보다. Notepadqq는 Notepad ++의 오픈 소스 클론이므로 Notepad ++ 용으로 와인을 설치할 필요는 없습니다.


1

나는 이것이 오래된 게시물이라고 생각하지만 우분투에서 메모장 ++를 사용하기 위해 와인을 볼 수 있습니다. 나는 그것을했고 리눅스에서 사용할 수있는 간단한 텍스트 편집기보다 훨씬 낫다는 것을 알았다 ....


1

아무도 Editra 를 언급하지 않았기 때문에 내가해야한다고 생각합니다. 원한다면 확인하십시오. 나는 개인적으로 부가 기능으로 gedit를 선호하지만 Editra가 가까이 온다. 그리고, 그것은 크로스 플랫폼입니다!

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