2013-06-18 7 views
5

Czy to możliwe, najlepiej w Sublime Text lub Webstorm, aby wpisać komentarz JSDoc stylu, tak jak poniżej:Generowanie definicji funkcji z komentarzem JSDoc (lub odwrotnie)

/** 
* Repeat <tt>str</tt> several times. 
* @param {string} str The string to repeat. 
* @param {number} times How many times to repeat the string. 
* @returns {string} 
*/ 

i generować definicja funkcji jak:

function repeat (str, times) { 
    return 
} 

?

Operacja vice-versa też jest w porządku, szukam tylko sposobu na zaoszczędzenie dodatkowych klawiszy.

Odpowiedz

4

Wygląda na to, że sublime-jsdocs jest właśnie tym, czego szukasz w ST2. Przewiń w dół, a zobaczysz animowane GIF-y demonstrujące automatyczne tworzenie dokumentacji z definicji funkcji. Można go zainstalować przez .

nie używam Webstorm, ale quick Google search wydaje się wskazywać, że funkcjonalność JSDoc jest already built-in, choć nie wygląda tak ładne jak Sublime, która ma kilka opcji konfiguracyjnych, jest bardziej elastyczny, a nie robi” t wymaga uruchomienia nadęty IDE :)

+0

Znakomity. Dzięki! P.S. Wiedziałem, że Webstorm może współpracować z JSDoc, jest nawet strona poświęcona jej dokumentacji. Przeczytaj to jeszcze raz, a ja po prostu przeoczyłem tę linię: "Wpisz komentarz do dokumentacji otwierania i naciśnij Enter, aby wygenerować kod komentarza do dokumentacji". Westchnienie. W każdym razie, 'sublime-jsdocs' całkowicie przewyższa to, co ma obecnie do zaoferowania Webstorm. Tutaj, mam moje +1. – pilau

1

sublime-jsdocs jest to, czego potrzebujesz. Użyj łącza this, aby zainstalować go w sublime za pomocą Kontroli pakietów: