2011-12-01 24 views
13

Tôi cố gắng để tìm mã ruby ​​có chức năng tương xứng để những dòng này trong python:Drop trong Breakpoint Độc thân trong Ruby Mã

import code 
code.interact(local=locals()) 

Những dòng này về cơ bản chèn một breakpoint duy nhất vào mã của tôi và mở ra một giao diện điều khiển nơi Tôi có thể tương tác với bất kỳ biến nào.

Bất kỳ suy nghĩ nào về cách thực hiện điều này trong Ruby?

+0

Đối với những người biết Ruby nhưng không Python, hãy giải thích những dòng đó làm gì. – Phrogz

+0

Bạn nên mô tả mã này bằng tiếng Anh đơn giản, trong trường hợp chúng ta không nói python – Damien

+0

các dòng hese về cơ bản chèn một điểm ngắt vào mã của tôi và mở bảng điều khiển nơi tôi có thể tương tác với bất kỳ biến nào. – Spencer

Trả lời

1

Có Kernel # local_variables trong Ruby trả về tên của các biến cục bộ hiện tại. Xem tài liệu:

ri local_variables 
Các vấn đề liên quan