2011-01-22 7 views
-1

나는 최근에 파이썬을 배우기 시작했다. 재미 있고 흥미 롭다. 일부 IDE를 비교 한 후 Eclipse + PyDev로 결론을 내 렸습니다. 왜냐하면 저는 이미 Java에서 익숙하기 때문입니다.Eclipse 용 플러그인/PyDev

1) 내가 좋아하는 플러그인 (FindBugs, Log4E, Metrics)을 PyDev Perspective에서 사용할 수 있습니까?

2)이 환경에서 파이썬 개발을 위해 어떤 플러그인을 사용합니까?

미리 감사드립니다.

+1

답변 중 하나를 수락하면이 질문에 대해 투표 할 것입니다. –

답변

0

아니요, 해당 플러그인 중 어느 것도 Python에서 작동하지 않습니다. 그들은 모두 자바를 위해 독점적으로 설계되었습니다.

두 번째 질문에 대답하기 위해 PyDev를 사용할 때 Python에 사용했던 유일한 플러그인은 버전 관리 (Subclipse, EGit, MercurialEclipse)였습니다. 대부분의 플러그인은 PyDev를 위해 Java를 중심으로 설계되었으므로 아무 것도하지 않습니다.

이클립스에서 파이썬이 확실히 일등 시민이 아님을 곧 알게 될 것입니다.

+0

감사합니다. 어떤 환경을 사용합니까? – openV

+0

@openV PyDev의 사용이 더 어려웠다는 것을 알았을 때 PyDev 사용을 중단했습니다. 이제 저는 리눅스에서 vim을 사용하고 Windows에서는 메모장 ++을 사용합니다. 파이썬에 아주 좋음 –

0

내가 좋아하는 플러그인 (FindBugs, Log4E, Metrics)을 PyDev Perspective에서 사용할 수 있습니까?

자바 관련 항목이 아닙니다 (언급 된 플러그인 중 Java에 대해 알 수없는 항목). 하지만 PyDev는 필림트를 지원합니다. 필림트는 모듈에서 많은 스타일과 다른 문제를 발견 할 수 있지만 설정을 조정해야합니다 (특히 특정 스타일의 경고를 무시).

이 환경에서 어떤 Python 개발 용 플러그인을 사용하십니까?

공백을 자동으로 제거하기위한 AnyEdit 도구 만. PyDev와 함께 제공되는 다른 플러그인은 필요하지 않습니다. 이미 많은 기능이 포함되어 있습니다. 일부 고급 옵션에 대해서는 PyDev> 편집기> 코드 분석을 확인하십시오. 예를 들어 사용하지 않은 매개 변수에 경고를 사용하는 것을 선호합니다 (접두어 매개 변수 접두사를 unused_으로 지정하면 매우 유용합니다).

사이드 노트 : 장고 개발을하고 있다면, PyDev 개발자가 바닐라 Eclipse에서 작동하지 않는 장고 템플릿 편집기를 제공하기 때문에 Eclipse 대신 Aptana를 사용할 수 있습니다.

1

나는 PyDev의 관점에서 내가 가장 좋아하는 플러그인 (FindBugs, Log4E, 통계) 를 사용할 수 있습니까?

PyDev의 관점에서 자바 중심의 플러그인을 사용할 수 없습니다. PyDev와 조화하여 비 언어 별 플러그인 (VCS 등)을 사용할 수 있습니다.

파이썬 용 "최우수 사용자"편집 솔루션을 원할 경우 ActiveState의 Komodo editor 또는 틈새가없는 무료 버전 Komodo Edit을 사용해보십시오. 두 버전 모두 여러 언어 (Python, Perl, Ruby, JavaScript 등 ...)를 지원하며 두 버전 모두 다양한 견고한 편집 및 코드 관리 기능을 제공합니다. 유료 버전에는 실행 파일, 모듈, 패키지 등을 생성하는 도구뿐만 아니라 매우 견고한 파이썬 디버거가 포함되어 있습니다.물론 오픈 소스 또는 무료 Python 라이브러리로 이러한 작업을 수행 할 수 있지만 일부 프로세스는 까다로운 작업 일 수 있습니다 (예 : 여러 Python 라이브러리를 호출하는 독립 실행 파일을 소스로 작성). Komodo는 훌륭한 작업을 수행합니다. 그것을 간단하게 유지하는 것.