teks luhur 2 - tampilkan jsdocs saat mengetik


12

Saya menginstal paket JsDocs dan menggunakannya untuk mendokumentasikan kode saya. ATM Saya menggunakan SublimeCodeIntel Alt+Clickuntuk melompat ke dokumentasi, tapi ini cukup menjengkelkan, terutama ketika Anda hanya ingin melihat satu detail kecil dan kemudian harus menggulir ke belakang.

Dengan asumsi saya punya fungsi fooseperti ini:

/**
 * 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;
}

Apakah ada paket / plugin yang menampilkan dokumentasi fungsi foodan params serta nilai kembalinya saat saya mengetik foo((tanpa menggulir ke dokumentasi)?


Itu akan menjadi sesuatu ... tapi belum ada apa-apa di luar sana ?!
Dominik

Ini akan sangat berguna ...
Laoujin

@ Laoujin Saya tidak terlalu akrab dengan ide ini; apakah mirip dengan intellisense - penyelesaian kode cerdas yang menunjukkan atribut apa yang dapat Anda gunakan. Atau itu sesuatu yang lain?
Raystafarian

Sesuatu yang ketika Anda memanggil fungsi Anda dapat melihat JsDoc tanpa pergi ke implementasi fungsi. Idealnya ini akan menjadi semacam tooltip. Jadi ya, intellisense ..
Laoujin

Ini akan sangat fantastis. Saya menduga fitur ini masih belum ada?
theblang

Jawaban:


1

Saya pikir sublimeCodeIntel sudah melakukan ini secara default.

lihat bagian Menggunakan README, fitur yang Anda jelaskan adalah manual code intelligence.


Sayangnya ini bukan masalahnya. "Manual Code Intelligence" tampaknya terbatas untuk menampilkan name(function): Ia hanya mengenalinya sebagai fungsi tetapi komentar (atau bahkan parameter) tidak ditampilkan.
Laoujin
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.