구문 강조, 테마 지원 및 코드 접기가 포함 된 텍스트 편집기


18

Windows에서 메모장 ++을 좋아 합니다. 우분투와 비슷한 것이 있는지 궁금합니다. 또는 당신의 의견으로는 강력하고 편리한 것입니다.

내가 좋아하는 기능은 다음과 같습니다.

  • 언어 X에 대한 구문 강조
  • 테마 지원
  • 줄 번호 매기기
  • 코드 접기
  • 정규식 스타일
  • 강력하지만 리소스 소비가 적음

6
다소 주관적으로 들립니다. 하나의 정답을 갖도록 몇 가지 사용 사례 및 요구 사항을 질문에 추가하는 것이 좋습니다 .
Stefano Palazzo

유용한 요구 사항에는 언어 X에 대한 구문 강조, 테마 지원, 줄 번호 매기기, 코드 접기, 정규식 등이 있습니다.
belacqua

답변:


17

나는 gedit 이 완벽 할 것이라고 생각 합니다. 기본적으로 Ubuntu에 있으며 사용하기 쉽고 플러그인으로 확장 할 수 있습니다.

메모장 ++는 신 틸라를 기반으로하기 때문에 scitescite 설치 는 아마도 가치가 있습니다. Scite는 신 틸라를 기반으로하지만, fred.bear가 지적했듯이 필요한 것보다 기능이 덜 풍부 할 수 있습니다.

몇 가지 더 있습니다 :

j 편집

jedit- 프로그래머를위한 플러그인 기반 편집기

jEdit는 강력한 오픈 소스 편집기입니다 ... 무제한 무제한 실행 취소 / 레도, 130 개 이상의 파일 형식을위한 구문 강조, 빠르고 쉬운 탐색을위한 마커, 온라인 도움말, 프로그래밍 언어에 대한 대괄호 일치 및 자동 들여 쓰기. 플러그인은 "플러그인 관리자"기능을 사용하여 jEdit 내에서 다운로드하여 설치할 수 있습니다.

jedit 썸네일

vim / gvim / 크림

gvim 또는 크림 -VIM 초보자에게 VIM을보다 쉽게 ​​사용할 수있는 VIM 매크로 옵션 제공

크림 썸네일


그래, gedit은 굉장하다.
Pedram

Scite / Scintilla는 기본적으로 기능이없는 편집기입니다 ... Npp 승무원이 과급하기 위해 대규모 작업을 수행했습니다 ... (하지만 여전히 명목상 유용한 단일 회선 전용 reg-ex 만 있습니다.) / Scintilla ..
Peter.O

@fred 나는 scite 대 Npp에 대해 당신에게 연기하지만 OP의 실제 요구 사항에 대해 명확하지 않기 때문에 지금은 scite를 내 대답에 남겨두고 있습니다. 중요한 작업 을 수행하기 위해 확장자없이 vi를 엄격하게 사용 하여 유용한 것이 무엇인지에 대해 상당히 광범위하게 볼 수 있습니다. (*
크 래피

또한 축소판 이미지에서 더 큰 이미지를 연결하려고했지만 그 방법을 찾지 못했습니다.
belacqua

1
나는 크림에 대해 잊어 버렸다 ... 나는 시도하고 매우 유혹적이었다 .. 그러나 나는 그것을 사용하지 않기로 결정했다 .. 그것은 기본적으로 vim의 기본 키보드 스타일 (vim이 빛나는 곳을 배우지 못하게했기 때문에.) 일단 당신이 한 번 네 습관이 재 훈련 되었음) .. 물론, 그것은 (Npp 사용자에게 익숙한) 스탠다드 윈도우가 느끼고, 많은 힘이 ... 좋은 후보가 될 것입니다.
Peter.O

8

GUI가 없거나 간단한 GUI가있는 경우 (여전히 터미널에서 실행해야 함) :

  • vi

  • 정력

  • 나노

  • 에드

  • 피코

  • 이맥스

  • xemacs

GUI로 :

  • 게니

  • 마우스 패드 (Xfce에서 기본값)

  • 케이트


이 프로그램 중 일부는 Ubuntu의 공식 리포지토리에서 제공되지 않을 수 있습니다.


4
ed? 하아! 실제 프로그래머가 사용 cat합니다.
수학

cat은 실제로 텍스트 편집기가 아닙니다. 단지 파일을 읽고 내용을 출력합니다.
papukaija

GUI가있는 편집기의 또 다른 예는 gVim 또는 vim-gnome 일 수 있습니다. 패키지는 다음과 같습니다.
Ragnar123

그것은 농담입니다 .. 진짜 프로그래머는 정말 좋습니다. 그는 처음에 그것을 잘 얻습니다.)
Peter.O

1
@papukaija : 어떻게 감히 이단이라고 말합니까 ??? 물론 cat 편집자입니다. 실제로, 그것은 실제 남자에게 필요한 유일한 편집자입니다 : . 저장하려면 코드를 입력하십시오 . 누가 더 필요한가? cat > myfile.cCTRL+D
MestreLion


6

나는 전 메모장 + + 신봉자입니다 !!!! 그것은 원자력 발전소에서 일을하는 방법을 정확히 알고 후 "갑자기 땅"으로의 전환을 단단했다, 그러나 나는 점점 발견 한 권리 플러그인과 쉽게 외부 도구를 통해 추가 할 수있는 몇 가지 개인 스크립트, 그 플러그인이 gedit를 하드 코어 ex-npp 사용자를위한 가장 쉽고 최고의 전환 편집기입니다. 나는 너의 고통을 느낀다 ;)

4 개월간의 리눅스 후, 나는 좋은 느낌을 갖기 시작했고, GNU emacs로 분기하고 있습니다 .Npp는 여전히 서로 남아 있기 때문입니다 (실제로 Npp의 정규 표현식은 짜증납니다!) 나는 gvim을 시도했으며 매우 좋아 보입니다. 나도 이맥스 젤에 대해 몇 가지 더 나아졌다.

플러그인을 사용하는 gedit 는이 우분투가 완전히 새로운 세계라는 것을 알게되면 아주 좋은 선택입니다 ... 그래서 일치하는 편집기가 필요합니다 ... 보안을 위해 와인에 Npp를 설치했지만 gedit기본적 으로 훌륭 하기 때문에 실제로는 더 이상 사용하지 않습니다. GNU emacs와 Gvim이 더 좋습니다 (그러나 큰 학습 곡선을 가짐) gedit를 사용 합니다.

Notepad ++를 wine(I was) 에서 실행하는 데 관심이있을 수 있습니다 ... 여기에서 Notepad ++를 사용하여 찾은 버그에 대해 작성한 메모가 있습니다 wine...



4

나는 gEdit을 좋아 한다 . NotePad ++만큼 강력하지는 않지만 초경량 및 Ubuntu (또는 다른 Gnome 배포판)의 기본 텍스트 편집기입니다. 구문 색상 표시를위한 방대한 템플릿 목록이 있습니다. 그리고 gedit-plugins동반자 를 다운로드하면 더 빛납니다.

또한 geany를 고려할 수 있습니다 . 텍스트 편집기 이상의 의미가 있으며 실제로는 다국어 IDE입니다. 그러나 매우 간단하고 사용하기 쉽고 가볍기 때문에 훌륭한 편집기 대안으로 간주 될 수 있습니다. 그리고 공식 저장소에 있습니다.

나는 NotePad ++ (이전 직장에서 수년 동안 사용 했음)가 기능면에서 geany와 gedit 사이에 서 있다고 말합니다. 그래서 나는 당신에게 "약간"과 "약간"을 주었다. ;)를 선택하십시오


4

우분투 에서 Sublime Text 2 알파 를 사용하여 많이 사용했습니다. 여러 OS에서 동일한 편집기를 사용하는 것이 좋습니다.



2

gui 또는 cli가 지정되지 않았으므로 몇 가지를 버리겠습니다.

다소 가파른 학습 곡선이 있지만 emacs / vim의 기초를 배우는 것이 유용합니다. 언젠가는 그것들을 사용해야 할 가능성이 있습니다.

Java 용 Netbeans를 좋아하지만 php / python / c / c ++ / etc를 수행합니다. 이클립스도 마찬가지입니다.


2

KDE의 Kate를 사용할 수 있으며 매우 강력합니다 (우분투 소프트웨어 관리자에서 검색). 또한 강력한 텍스트 / html / 프로그래밍 편집기 비용을 지불하려면 UltraEdit LX를 사용할 수 있습니다 . Kate보다 많은 기능이 있습니다.



1

아무도 언급하지 않았습니다 leafpad. 더 많이 사용할수록 더 좋아합니다. 그러나 많은 기능이 없지만 리소스를 매우 많이 절약합니다.

터미널에서 설치 : sudo apt-get install leafpad .

Ubuntu 소프트웨어 센터에서 설치 : 클릭하면 작업이 수행됩니다


1

이 권장 사항 목록에 잘 알려지지 않았지만 매우 강력하고 기능이 풍부한 두 가지 텍스트 편집기 를 추가하고 싶습니다 .

편집

http://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

http://gtk-apps.org/content/show.php/KKEdit?content=158161

  • 일반적인 소스보기 옵션, 분할보기, 줄 바꿈, 줄 번호 등
  • 전체 소스 코드 강조 인쇄.
  • 현재 또는 모든 열린 파일에서 표준 텍스트 검색 또는 정규식 검색.
  • 함수 선언, 함수 선언 찾기로 이동하십시오.
  • 설치된 Gtk-Doc에서 API 선언을 찾으십시오.
  • 포함 파일을 찾아서 엽니 다.
  • 여러 북마크.
  • 외부 도구를 실행하십시오.
  • 세션 저장 / 복원
  • 외부 도구를 동기식 또는 비동기식으로 실행하십시오.
  • 선택한 텍스트를 외부 도구로 전달하십시오.
  • ASpell을 통한 맞춤법 검사, 선택한 단어 또는 탭 메뉴를 통한 문서 확인.

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

묵상 medit 설치

공식 사이트

  • 구성 가능한 구문 강조.
  • 구성 가능한 키보드 가속기.
  • 멀티 플랫폼-유닉스와 윈도우에서 작동합니다.
  • 플러그인 : C, Python 또는 Lua로 작성할 수 있습니다.
  • 기본 및 상황에 맞는 메뉴에서 사용 가능한 구성 가능한 도구. Python 또는 Lua로 작성하거나 쉘 스크립트 일 수 있습니다.
  • 정규식 검색 / 바꾸기, grep 프론트 엔드, 내장 파일 선택기 등

    medit 스크린 샷


0

gedit는 가벼우면서도 강력하기 때문에 가장 좋습니다. 가까운 시일 내에 원하는 수준의 기능으로 업그레이드하려면 emacs 또는 vim을 고려하십시오.


0

Kate의 기능을 좋아하기 때문에 Kate를 사용 합니다.

  • 매우 편리한 빠른 검색 (Firefox와 동일)
  • 코드 완성 (현재 문서에서 흥미로운 코드 사용)
  • 짧은 발췌
  • 터미널 및 파일 관리자와 쉽게 통합
  • Mac 및 Windows에 설치 가능
  • 코드 강조
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.