2014-05-15 10 views
8

Tôi vừa nâng cấp lên IPython 2.0.0 và hành vi của tab-complete dường như đã thay đổi cho tồi tệ hơn. (Sử dụng pyreadline 2.0, mà theo this question có thể quan trọng).Máy tính xách tay IPython Tab-Hoàn thành - Hiển thị Docstring

Trước đây, nếu tôi nhấn TAB sau function_name(, IPython sẽ hiển thị chuỗi tài liệu cho hàm đó.

Bây giờ, tôi chỉ thấy một danh sách thả xuống của những gì tôi đoán là tất cả mọi thứ trong không gian tên, bao gồm:

  • loại Lỗi
  • tên của máy tính xách tay khác trong thư mục
  • IPython chức năng kỳ diệu
  • Các chức năng khác mà tôi đã xác định
  • v.v.

Các hành vi cũ là siêu hữu ích - làm thế nào tôi có thể khôi phục lại nó (ngắn trở lại một phiên bản IPython trước đó)?

+5

Đó là tab thay đổi để nhận điều đó ngay bây giờ. –

+1

Điều đó không hiệu quả đối với tôi. Nó có thể khác trên mac? – exp1orer

+0

Huh, nó hoạt động ngay hôm nay. % phép thuật thực sự. – exp1orer

Trả lời

10

Dường như giờ đây là Shift-Tab. Cảm ơn @Thomas K.

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