ฉันติดตั้งแพคเกจ JsDocs และใช้มันเพื่อบันทึกรหัสของฉัน ATM ฉันใช้ SublimeCodeIntel กับ Alt+Click
เพื่อข้ามไปยังเอกสาร แต่มันค่อนข้างน่ารำคาญโดยเฉพาะเมื่อคุณต้องการค้นหารายละเอียดเล็ก ๆ น้อย ๆ แล้วต้องเลื่อนกลับ
สมมติว่าฉันมีฟังก์ชั่น foo
อย่างนี้:
/**
* 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;
}
มีแพ็คเกจ / ปลั๊กอินที่แสดงเอกสารของฟังก์ชันหรือไม่ foo
และพารามิเตอร์และค่าส่งคืนเมื่อพิมพ์ foo(
(ไม่ต้องเลื่อนไปที่เอกสารประกอบ)?
นั่นจะเป็นสิ่งที่ ... แต่ยังไม่มีอะไรออกมาเลยเหรอ?!
—
Dominik
นี่จะเป็นประโยชน์อย่างมาก ...
—
Laoujin
@ Laoujin ฉันไม่คุ้นเคยกับความคิดนี้มากเกินไป มันคล้ายกับ Intellisense หรือไม่ - การทำโค้ดอัจฉริยะให้สมบูรณ์ซึ่งจะแสดงคุณลักษณะที่คุณต้องการ ได้ ใช้. หรือมันเป็นอย่างอื่น?
—
Raystafarian
บางสิ่งที่เมื่อคุณเรียกใช้ฟังก์ชันคุณสามารถเห็น JsDoc โดยไม่ต้องใช้ฟังก์ชัน เป็นการดีที่จะเป็นคำแนะนำเครื่องมือบางอย่าง ใช่แล้ว Intellisense ..
—
Laoujin
มันจะยอดเยี่ยม ฉันเดาว่าคุณสมบัตินี้ยังคงไม่มีอยู่?
—
theblang