VSCode JSDoc αυτόματο κείμενο για τον αποκλεισμό του εργαλείου μετατροπής σχολίων      

Ένα βοηθητικό εργαλείο για την γρήγορη επίλυση αλλαγών γραμμής κειμένου JSDoc χρησιμοποιώντας την ετικέτα @example, για JavaScript/TypeScript
Εισαγάγετε κείμενο για αυτόματη δημιουργία σχολίων (Text)
⇊⇊⇊
⇈⇈⇈
Εισαγάγετε σχόλια για αυτόματη επαναφορά κειμένου (Comment)

VSCode / Cursor JSDoc: Βελτίωση της τεκμηρίωσης JavaScript


JSDoc - Wikipedia
Το JSDoc είναι ένα ισχυρό πρόγραμμα δημιουργίας τεκμηρίωσης για JavaScript. Χρησιμοποιεί ειδικά διαμορφωμένα σχόλια για τη δημιουργία λεπτομερούς τεκμηρίωσης API για τον κώδικά σας. Προσθέτοντας σχόλια JSDoc στα αρχεία JavaScript, μπορείτε να παρέχετε σαφείς και δομημένες πληροφορίες σχετικά με τις λειτουργίες, τις κλάσεις και τις ενότητες σας.

Βασικά χαρακτηριστικά του JSDoc:

Πληκτρολογήστε πληροφορίες
Παράμετροι συνάρτησης και τιμές επιστροφής
Περιγραφές κλάσεων και μεθόδων
Τεκμηρίωση της ενότητας
Μια ιδιαίτερα χρήσιμη ετικέτα στο JSDoc είναι η ετικέτα @example. Αυτή η ετικέτα σάς επιτρέπει να συμπεριλάβετε παραδείγματα κώδικα στην τεκμηρίωσή σας. Αυτό που ξεχωρίζει το εργαλείο μας είναι η ικανότητά του να διατηρεί τη μορφοποίηση, τις εσοχές και τις αλλαγές γραμμής εντός της ετικέτας @example. Αυτό σημαίνει ότι μπορείτε να γράψετε πιο ευανάγνωστα και ρεαλιστικά παραδείγματα κώδικα, διευκολύνοντας τους προγραμματιστές να κατανοήσουν πώς να χρησιμοποιούν τις συναρτήσεις ή τις κλάσεις σας.

Παράδειγμα χρήσης:
/**
 * Calculates the sum of two numbers.
 * @param {number} a - The first number.
 * @param {number} b - The second number.
 * @returns {number} The sum of a and b.
 * @example
 * // This example preserves formatting and line breaks
 * const result = add(5, 3);
 * console.log(result);
 * // Output: 8
 */
function add(a, b) {
    return a + b;
}
Χρησιμοποιώντας το διαδικτυακό μας πρόγραμμα δημιουργίας σχολίων JSDoc, μπορείτε εύκολα να δημιουργήσετε καλά διαμορφωμένη τεκμηρίωση που περιλαμβάνει διατηρημένη μορφοποίηση στα παραδείγματα του κώδικα σας, κάνοντας την τεκμηρίωση JavaScript πιο σαφή και αποτελεσματική.