Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

shift+tab completion on chained methods

Đang mở
#1,065 4 bình luận 1 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
45/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
jupyter, jupyter-notebook, python
Lĩnh vực
backend

Hướng nghiên cứu

Tái hiện hành vi trong một notebook Jupyter bằng int().as_integer_ratio().count( và Shift+Tab, sau đó so sánh với hành vi được ghi lại của XPython Raw kernel. Theo dõi phần xử lý của ipython/ipykernel liên quan đến việc hiển thị docstring hoặc chữ ký cho các phương thức được gọi nối tiếp; hoàn tất khi chữ ký xuất hiện nhất quán đối với trường hợp tái hiện.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

The behaviour in this issue has been raised previously in https://github.com/jupyterlab/jupyterlab/issues/12570 and https://github.com/altair-viz/altair/pull/2770#issuecomment-1364100231.

It seems it is not possible to make the docstring/function signature appear for chained methods using ipython/ipykernel.

See the following screencast:
ezgif com-gif-maker-9

As can be seen this can be reproduced with the following procedure:
Copy the following in a Jupyter notebook

int().as_integer_ratio().count(

Press shift+tab to try to make the docstring/function signature appear.
Result, nothing happens.

When doing the same using a XPython Raw kernel (through xeus-python) the docstring/function signature does appear. See following screencast:
ezgif com-gif-maker-10

Ngôn ngữ chính
Python
Star
734
Fork
411
Merge trung bình
1 ngày 2 giờ
Pull request đã merge (30 ngày)
9

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của ipython/ipykernel

Tất cả issue của ipython/ipykernel

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.