2009-09-22 2 views
8

나는 픽업하고 사용자 정의 할 수있는 Python으로 작성된 베어 본 크로스 플랫폼 편집기를 찾고 있습니다. 종속성이 적 으면 적을수록 좋습니다.파이썬으로 작성된 베어 본 오픈 소스 편집기를 찾고

참고 : 저는 파이썬 편집기 또는 파이썬 IDE를 찾고 있지 않습니다. 그냥 no-frills 편집기인데, 그게 내가 시작한 앱의 기반으로 사용할 수 있습니다.

오픈 소스 여야하며 업무용으로 사용해야하므로 상용으로 수정해야합니다.

http://wiki.wxpython.org/WxHowtoSmallEditor

만 104 선, 사용자 정의가 용이해야한다 :

+0

파이썬으로 작성된 편집기 목록도 있습니다. http://texteditors.org/cgi-bin/wiki.pl?PythonEditorFamily – sdaau

답변

9

여기 wxPython로 작성된 완전한 편집기가있다.

편집 :

요구 사항 중 일부를 해결하기 위해 여기에 복사하고 wxPython 위키에서 붙여 넣기 :

GUI를 툴킷

wxPython을 파이썬 프로그래밍을위한 GUI 툴킷 언어. Python 프로그래머는 강력하고 기능이 뛰어난 그래픽 사용자 인터페이스를 사용하여 간단하고 쉽게 프로그램을 작성할 수 있습니다. 이것은 C++로 작성된 인기있는 wxWindows 크로스 플랫폼 GUI 라이브러리를 래핑하는 Python 확장 모듈 (기본 코드)으로 구현됩니다.

오픈 소스

처럼 Python과 wxWindows는이 wxPython을 누군가가 사용하고 사람을보고 수정에 대한 소스 코드를 사용할 수있는 것이없는 것을 의미 오픈 소스입니다. 누구나 프로젝트에 수정 사항이나 개선 사항을 제공 할 수 있습니다.

크로스 플랫폼

wxPython을 크로스 플랫폼 툴킷이다. 즉, 동일한 프로그램이 수정없이 여러 플랫폼에서 실행된다는 점에 약간주의를 기울여야 함을 의미합니다. 현재 지원되는 플랫폼은 Microsoft Windows 및 GTK를 사용할 수 있고 OS X 10.3.9 이상을 사용하는 대부분의 유닉스 또는 유닉스 계열 시스템입니다.

+0

+1 : 정말 멋지 네요. –

2

IDLE은 어때요? IDLE은 표준 파이썬 배포판에 포함되어 있습니다. docs에서 :

  • 가의 Tkinter GUI 툴킷을
  • 크로스 플랫폼을 사용하여, 100 % 순수 파이썬 코드 : Windows 및 Unix
  • 에서 작동

    "

    IDLE 다음과 같은 기능을 가지고 있습니다

  • 다중 실행 취소, 파이썬 색상 지정 및 기타 많은 기능 (예 : 스마트 들여 쓰기 및 통화 팁)이 포함 된 다중 창 텍스트 편집기
  • 파이썬 쉘 창 (ak 에이.대화 형 인터프리터)
  • 디버거 (완료되지,하지만 당신은 중단 점,보기 및 단계)

"몇 가지 작업으로

, 당신은 아마 IDLE에서 편집기 구성 요소를 찢어 수를 설정할 수 있습니다.

파이썬 표준 라이브러리의 idlelib 디렉토리에 보라

2

체크 아웃 :.

Scitilla/SciTE
http://www.scintilla.org/SciTE.html

Editra는
http://editra.org/

은 모두 크로스 플랫폼과 파이썬으로 작성됩니다. 그것들은 완전한 기능을 갖춘 편집자이지만 Barebon은 IDE 등과 비교합니다.

+1

erm, SciTE는 Python으로 작성되지 않았습니다 ... 제가 선호하는 편집기입니다 만 Editra에 대한 링크를 제공해 주셔서 감사합니다. –

1

다음은 wxPython으로 작성된 완전한 편집기입니다. Andre가 제안한 편집기보다 더 많은 기능을 제공합니다. 그것은 아직 안정적인 릴리스를 가지고 있지 않습니다. https://github.com/0b0bby0/wxEditor.git 원하는 기능의 정도에 따라 다릅니다.

관련 문제