어떤 종류의 IDE를 빠르게 가지고 있습니까?


12

나는 모든 종류의 개발자가 삶을 더 편하게 만들어야한다는 것을 알고 있습니다 .QtCreator 또는 Monodevelop와 같은 IDE가 있는지 궁금합니다.

그렇지 않다면, 파트 B로서, 도중에 하나 있습니까?

답변:


14

짧은 대답은 '아니요'입니다.

quickly edit명령은 기본 편집기에서 모든 파이썬 파일을 엽니 다. 그러나 개발에 선호하는 편집기 또는 IDE를 사용할 수 있습니다.


1
:(-언젠가 나는 나의 호기심 질문 중 하나에 놀라기를 바랍니다 : /
RolandiXor

6

내 대답이 제 시간에 오기를 바랍니다. 방금 테스트를 마쳤으며 일식에서 PyDev를 사용할 수 있습니다.

기본적으로 먼저 예제와 같이 Quickly 응용 프로그램을 만든 다음 PyDev를 사용하여 일식 으로 프로젝트를 만들고 (같은 이름을 사용했습니다) Quickly 응용 프로그램의 위치를 ​​프로젝트 위치로 설정해야합니다. Eclipse에서 프로젝트를 시작하려면 실행 파일 이름을 bin / 폴더에 * _launcher.py *와 같은 이름으로 지정합니다 (이름은 나머지 코드가있는 모듈과 달라야 함).

이제, 불쾌한 작업 중 하나는 스키마 설정을 작동 시키는 것입니다 (이에 대한 버그 가 제기되었습니다). 먼저, 자동 컴파일을 빠른 실행 스크립트에서 * _launcher.py *로 옮기려면 가져 오기 명령 바로 전에 파일 끝에이 코드를 추가하십시오 .

### BEGIN inserted from Quickly's run.py
# Compile schema if present
schemapath = os.path.abspath("data/glib-2.0/schemas")
if os.path.exists(schemapath):
    subprocess.call(["glib-compile-schemas", schemapath])
### END

그런 다음 애플리케이션이 로컬에서 스키마를 찾도록 지시하려면 PyDev 실행 구성을 편집하고 환경 탭에서 XDG_DATA_DIRS 변수를 값으로 추가하십시오

/ usr / share / ubuntu : / usr / share / gnome : / usr / local / share / : / usr / share / : / path / to / your / project / data

(프로젝트 경로와 일치하도록 조정)

파일을 수정하고 작동하는지 테스트하고 심지어 프로그램을 디버그 할 수 있으며 일반 명령을 빠르게 사용할 수 있습니다.

제 경우에는 이미 이클립스 환경에 바자 플러그인이 설치되어 있으며 커밋 해야하는 파일을 볼 수 있습니다.


4

위의 jmolinaso의 게시물에서 버그 보고서를 따르면 명령 줄에서 신속하게 응용 프로그램을 실행하고 ./bin/APPNAME 파일을 Wing IDE의 기본 디버그 파일로 설정하는 것이 더 쉬운 방법 인 것 같습니다.

버그 976817에 대한 패치 에서 표기법을 읽는 데 문제 가있는 경우이를 살펴볼 수 있습니다. 반짝이는 폴더에는 "bin"폴더가 있으며 응용 프로그램 이름을 가진 파일이 하나만 있습니다. / bin / APPNAME이라고 부를 수 있습니다. APPNAME 파일에서 다음 사이에 두 줄을 추가해야합니다 sys.path.insert(0, PROJECT_ROOT_DIRECTORY). if python_path:

포함 할 줄은 +위에서 언급 한 패치에 표시되어 있습니다 .

따라서 다음과 같이 붙여 넣기를 복사하십시오.

이후 : sys.path.insert(0, PROJECT_ROOT_DIRECTORY)추가 :

    datadir = os.path.join(PROJECT_ROOT_DIRECTORY, "data")
    if 'XDG_DATA_DIRS' in os.environ:
        os.putenv('XDG_DATA_DIRS', "%s:%s" % (datadir, os.getenv('XDG_DATA_DIRS', '')))
    else:
        os.putenv('XDG_DATA_DIRS', datadir)

orignal을 남겨 두십시오 if python_path:. 또한 위의 들여 쓰기에주의하십시오.이 공백은 4 개의 공백으로 들여 쓰기해야합니다.

이제 명령 줄에서 응용 프로그램을 시작하고 ./bin/APPNAME을 WingIDE (또는 내가 생각하는 다른 IDE)의 기본 디버그 파일로 설정하고 다른 응용 프로그램과 마찬가지로 신속하게 응용 프로그램을 사용하여 응용 프로그램을 시작 / 중지 할 수 있습니다 예를 들어 WingIDE의 디버거. Quickly run명령 줄에서도 여전히 작동합니다.

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