JSDoc 파라미터 상수 정의하기 + VSCode Rename Symbol!

JSDoc 파라미터 상수 정의하기 + VSCode Rename Symbol!

상수(또는 predefined parameter)를 인자로 받도록 JSDoc 정의하자.

/**
 * @property {'new'|'associate'|'regular'|'sc'|'vip'} memberGrade
 */
function something(memberGrade) {/* ... */}

VSCode Intellisense가 함수 인자 추천해 줄 때 상수 목록도 보여줘서 유용하다.

심지어 VSCode의 Rename Symbol 기능도 잘 동작한다.

JSDoc의 type에 커서를 두고 Rename Symbol(F2)으로 변경해도 되고,

something('regular');

함수 호출 코드에서 값에 커서를 두고 Rename Symbol해도 JSDoc과 참조하는 모든 코드를 변경한다.

results for ""

    No results matching ""