JSDocs в VSCode

Меня зовут Алекс Гусев. В этой публикации я очень кратко раскрываю, почему переход с IntelliJ IDEA (PhpStorm) на VSCode ломает привычную работу с JSDoc в JavaScript-проектах.

https://habr.com/ru/articles/980286/

#javascript #jsdoc #vscode #lsp #анализ_кода

JSDocs в VSCode

Долгое время моей IDE была PhpStorm. Для JavaScript я опирался на JSDoc как на язык контрактов: сигнатуры, навигация, автодополнение. Всё работало стабильно, предсказуемо и привычно. Но переход в...

Хабр
🌕 JSDoc 即是 TypeScript
➤ 揭示 JSDoc 背後的 TypeScript 力量
https://culi.bearblog.dev/jsdoc-is-typescript/
本文旨在釐清 JSDoc 與 TypeScript 之間的關係,作者認為兩者並非對立,而是 JSDoc 本質上就是 TypeScript 的一部分。文章回顧了 TypeScript 的起源,指出其主要目的是改善 JavaScript 開發體驗,並說明即使未使用 .ts 檔案,許多開發者仍透過編輯器的 IntelliSense 功能,實際上就是在使用 TypeScript 的語言服務。作者進一步闡述,JSDoc 註解本身就是由 TypeScript 語言服務解析的,這解釋了為何 tsconfig.json 可用來配置 JSDoc,且 TypeScript 編譯器 (tsc) 也能處理 JSDoc 專案。透過自身經驗,作者發現 JSDoc 雖在語法上可能較為笨拙,但能實現 TypeScript 的大部分功能,並有助於
#程式開發 #JavaScript #TypeScript #JSDoc
JSDoc *is* TypeScript

In May of 2023 an from the Svelte repo made it to the front page of the Hacker News forums. The (superficially) controversial PR seemingly vindicated TypeSc...

culi.bear.blog
So, apparently #JSDoc *is* #TypeScript now! 😂 In a twist no one saw coming, adding comments to #JavaScript is the same as a whole new language! 🚀 I'm sure the TypeScript devs are thrilled to hear their work boiled down to some docstring wizardry. 🙄
https://culi.bearblog.dev/jsdoc-is-typescript/ #developer #humor #coding #humor #HackerNews #ngated
JSDoc *is* TypeScript

In May of 2023 an from the Svelte repo made it to the front page of the Hacker News forums. The (superficially) controversial PR seemingly vindicated TypeSc...

culi.bear.blog
JSDoc *is* TypeScript

In May of 2023 an from the Svelte repo made it to the front page of the Hacker News forums. The (superficially) controversial PR seemingly vindicated TypeSc...

culi.bear.blog
The Nuances of JavaScript Typing using JSDoc

Perhaps it’s time to embrace real web open standard .js files which don’t require any build steps or tooling to execute properly, all while utilizing the power combo of JSDoc + tsc to gain all of the benefits of type hints in IDEs and type checking in CI.

That HTML Blog

JSDoc as the ideal typing tool for JavaScript. @vanillaweb argues that JavaScript, enhanced with JSDoc and TypeScript’s tsc for type checking, can deliver the same safety and clarity as TypeScript and without build complexity. He explains how to configure jsconfig.json and tsconfig.json, showing how JSDoc makes code self-documenting and flexible. #javascript #jsdoc

https://thathtml.blog/2025/12/nuances-of-typing-with-jsdoc/

JSDoc как идеальный инструмент типизации для JavaScript. Джаред Уайт утверждает, что JavaScript в сочетании с JSDoc и проверкой типов через TypeScript tsc обеспечивает ту же безопасность и ясность, что и TypeScript, но без лишней сборки. Он описывает настройку jsconfig.json и tsconfig.json и показывает, как JSDoc делает код самодокументируемым и гибким. #js #jsdoc

https://thathtml.blog/2025/12/nuances-of-typing-with-jsdoc/

#Development #Approaches
The nuances of JavaScript typing · “JavaScript + JSDoc + tsc should be the industry default.” https://ilo.im/168va0

_____
#EcmaScript #JavaScript #JSDoc #TypeScript #tsc #CLI #Tooling #WebDev #Frontend #Backend

The Nuances of JavaScript Typing using JSDoc

Perhaps it’s time to embrace real web open standard .js files which don’t require any build steps or tooling to execute properly, all while utilizing the power combo of JSDoc + tsc to gain all of the benefits of type hints in IDEs and type checking in CI.

That HTML Blog

New video out! 🎬

Use TypeScript types in JavaScript – no build step, no compiler. Just import them via JSDoc @typedef.

If you want type-safety but no full TypeScript buy-in: this one's for you.

https://youtu.be/AAUXPTc-lhk

#TypeScript #JavaScript #WebDev #JSDoc

TypeScript Types in JavaScript? Use JSDoc @typedef

YouTube

#Development #Introductions
The killer feature of web components · A look at the Custom Elements Manifest initiative https://ilo.im/167mgm

_____
#WebComponents #TypeScript #JSDoc #JSON #API #WebDev #Frontend #HTML #CSS #JavaScript

The killer feature of Web Components

The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.

daverupert.com