프라이(소프트웨어)
Pry (software)![]() | |
개발자 | John Mair (배니스터 펜드), Conrad Irwin 등 많은 것 |
---|---|
안정된 릴리스 | 0.11.1 / 2017년 9월 26일 ( |
저장소 | |
기입처 | 루비 |
운영 체제 | 크로스 플랫폼 |
플랫폼 | 루비 인터프리터 |
유형 | 루비 껍데기 |
면허증. | [3] MIT 라이선스 |
웹 사이트 | pri.github.이오 |
프라이는 루비 프로그래밍 언어용 인터랙티브 셸입니다.실행 중인 프로그램 내에서 리플리케이션을 시작할 수 있는 Smalltalk에서[1] 영감을 받은 기능으로 유명합니다.이를 통해 프로그래머는 시스템의 현재 상태를 디버깅하고 수정할 수 있습니다.
특징들
Pry는 파일 시스템의 은유를 [2]사용하여 대부분의 자기성찰적 기능을 공개합니다.예를 들어, 특정 개체와 상호 작용을 시작하는 명령이 있으며 메서드와 변수를 나열하는 데 사용합니다.
실행 중인 프로그램 [3]내의 임의의 지점에서 Pri를 시작할 수 있습니다.Ruby의 반사성 때문에 프로그래머는 프로세스를 다시 시작하지 않고 프로그램을 검사하거나 현재 상태를 변경하거나 소스 코드를 수정할 수 있습니다.
많은 서드파티 플러그인이 [1]Pri를 위해 제공되고 있습니다.이러한 플러그인은 다른 Ruby 프로젝트와의 긴밀한 통합을 추가하며 Pri 자체의 기능을 강화하여 원격 연결을 통해 Pri를 사용할 수 있게 합니다.
「 」를 참조해 주세요.
- 컴퓨터 셸 비교
- IPython - Python 프로그래밍 언어용 유사한 소프트웨어입니다.
- SLIMACS : Emacs용 인터랙티브 리스프 셸
- Tweak - Smalltalk 프로그래밍 환경