văn bản cao siêu 2 - hiển thị jsdocs trong khi gõ


12

Tôi đã cài đặt gói JsDocs và sử dụng nó để ghi lại mã của mình. ATM Tôi đang sử dụng SublimeCodeIntel Alt+Clickđể chuyển đến tài liệu, nhưng điều này khá khó chịu, đặc biệt là khi bạn chỉ muốn tra cứu một chi tiết nhỏ và sau đó phải cuộn lại.

Giả sử tôi có một chức năng foonhư thế này:

/**
 * foo does some multiplication magic
 * @param  {Number} bar var number 1
 * @param  {Number} baz var number 2
 * @return {Number}     this equals bar*baz
 */
function foo(bar, baz) {
    return bar*baz;
}

Có gói / plugin nào hiển thị tài liệu của hàm foovà các tham số của nó và giá trị trả về của nó khi tôi gõ foo((mà không cuộn đến tài liệu) không?


Đó sẽ là một cái gì đó ... nhưng không có gì ngoài đó?!
Dominik

Điều này sẽ vô cùng hữu ích ...
Laoujin

@Laoujin Tôi không quá quen thuộc với ý tưởng này; nó tương tự như intellisense - hoàn thành mã thông minh nơi nó hiển thị những thuộc tính bạn có thể sử dụng. Hay nó là cái gì khác?
Raystafarian 2/215

Một cái gì đó khi bạn gọi một chức năng, bạn có thể thấy JsDoc mà không cần thực hiện chức năng. Lý tưởng nhất sẽ là một số loại tooltip. Vì vậy, có, intellisense ..
Laoujin

Điều này sẽ là tuyệt vời. Tôi đoán tính năng này vẫn không tồn tại?
theblang

Câu trả lời:


1

Tôi nghĩ rằng sublimeCodeIntel đã làm điều này theo mặc định.

vui lòng tham khảo phần Sử dụng của README, tính năng bạn mô tả là manual code intelligence.


Không may, không phải trường hợp này. "Thông minh mã thủ công" rõ ràng bị giới hạn trong việc hiển thị name(function): Nó chỉ nhận ra nó là một chức năng nhưng các bình luận (hoặc thậm chí các tham số) không được hiển thị.
Laoujin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.