首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从小白到大白 — 如何开发 VSCode 插件

调试插件 由于官方文档缺少一些细节,很容易导致小白调试插件失败,再常见的有如下情况。...进行注册 onCommand:extension.helloWorld 发布内容配置 VS Code 通过 package.json 进行扩展,通过配置 插件清单字段 便于开发插件 例如,使用 contributes.commands...SVG 文件在 VSCode 中的原始展示效果 发布内容配置 — package.json 文件 面向用户的命令 首先,我们要注册命令,让用户能够使用我们的插件,这里我们就简单支持如下两种方式: Ctrl...文件右键进行预览,那么第一步就得先获取当前这个文件的路径,这就又得需要使用的 VSCode API 了,如下 const editor = vscode.window.activeTextEditor...发布到官网应用市场 通过 这个地址 注册开发者账号,然后按提示发布到官网应用市场即可。

77520
您找到你想要的搜索结果了吗?
是的
没有找到

写一个VSCode扩展

自从使用过 VSCode 就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。...在购买这本书时就想写一个 vscode 插件(扩展),奈何当时事务繁忙加之不知做何功能,就迟迟未能动手。如今有时间了,就顺带体验下 vscode 扩展开发,并记录整个开发过程。...自定义扩展工作台​ 在 vscode 中有几个地方可以用于扩展,具体可看Extending Workbench | Visual Studio Code Extension API 左侧图标(活动栏)...运行完毕,最终提示Published kuizuo.vscode-extension-sample v1.0.0. 就说明发布完毕,发布和 npm 包一样,都无需审核,但要求包名唯一。...可以在 Manage Extensions | Visual Studio Marketplace 中管理已发布的插件 这时在 vscode 扩展商店中搜索 vscode-extension-sample

2.1K20

VSCode 前端插件推荐

开发综合推荐 插件名:别名路径跳转 使用说明: 别名路径跳转插件,支持任何项目, 使用场景: 当你在开发页面时, 想点击别名路径导入的组件时(演示如下) 配置说明 下载只需自定义配置一些自己常用的别名路径即可..."assets": "/src/assets", "network": "/src/network", "common": "/src/common" }, 右击插件–》扩展设置...端,调试代码 Svg Preview 插件名:Svg Preview 功能:可以显示你的SVG图片,还可以编辑 Tabnine 插件名:Tabnine 功能:智能提示代码,可以预测你将要写的代码进行提示...&文件图标 其他推荐 以下插件,可能不常用,大家感兴趣可以试试 CSS Initial Value 插件名:vscode-icons 功能:显示每个CSS属性的初始值,当光标停留在css...发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164336.html原文链接:https://javaforall.cn

1.7K40

web大前端必备的VSCode插件,常用的(15个)「建议收藏」

就像大多数 IDE 一样,VSCode 也有一个扩展和主题市场,包含了数以千计质量不同的插件。为了帮助大家挑选出值得下载的插件,我们针对性的收集了一些实用、有趣的插件与大家分享。...8.SVG Viewer 此插件在 Visual Studio 代码中添加了许多实用的 SVG 程序,你无需离开编辑器,便可以打开 SVG 文件并查看它们。...14.Language and Framework Packs VSCode 默认支持大量的主流编程语言,但如果你所使用的编程语言不包括在内,也可以通过下载扩展包来自动添加。...图标主题,支持更换不同色系的图标,值得点出的是,该插件更新极其频繁,基本和vscode更新频率保持一致 极简主义是不需要的 另一套 目录树图标主题 vscode-icons 使用方法...Npm Intellisense(node必备) require 时的包提示 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164342.html原文链接

3.8K40

vscode插件开发入门

主要集中在以下的更改: 自定义上下文菜单操作,如:平时我们右键的菜单栏 在侧边栏创建自定义交互,如:npm插件安装在资源管理中-主侧边栏添加了一个npm操作视图 定义一个新的活动栏视图,如:Git插件安装左侧活动栏中的图标...3种外观的更改: 更改原代码的颜色 更改vscode ui的颜色 添加自定义文件图标 语言类(Eslint、代码提示诊断功能插件等) 语言扩展(例如:悬停、转到定义、诊断错误等等),我们常见的就是eslint...;icon导航入口的图标,官方建议使用24*24、单色、SVG格式的文件 配置了活动栏,我们需要对其绑定对应的视图配置。...({ todo: state }); input.value = ''; } } 插件发布 完成功能开发,我们就可以把插件打包发布到商店或打包成vsix文件,在发布前我们需要把README.md...文档进行修改,修改才能进行发布操作。

5.5K20

VS Code 使用

插件扩展 https://marketplace.visualstudio.com/VSCode Markdown - Markdown Preview Enhanced 预览与展示,以pdf文档样式的效果来显示内容...,启动,键绑定,工作区和扩展 - Code Runner 万能语言运行环境, 不用搭建各种语言的开发环境,选中一段代码直接运行,非常适合学习或测试各种开发语言 - Docker 管理本地容器...- filesize 在状态栏中显示当前文件大小,点击还可以看到详细创建、修改时间 - vscode-icons 文件图标,实现对各种文件类型的文件前的图标进行优化显示,,可以直接通过文件的图标快速知道文件类型...直接打开浏览pdf格式的二进制文件 Draw.io Integration 绘制流程图、脑图和UML图,新建扩展名为 .drawio、.dio 、.drawio.svg 文件即可进入编辑 -...itemName=ms-vscode-remote.vscode-remote-extensionpack - Remote - SSH:基于 SSH 的远程开发 - Remote - Containers

85930

常用的一些vscode前端插件

安装需要进行格式化参数的配置: VSCode左下角的设置图标–》设置–》输入框中搜索settings,随便点一个 /* prettier的配置 */ "prettier.printWidth...terminal.integrated.automationShell.linux": "" // 不让prettier使用tslint的代码格式进行校验 ///报错的话,检查一下有没有用逗号与上一项设置分隔 代码写完使用...Viewer 此插件在 Visual Studio 代码中添加了许多实用的 SVG 程序,你无需离开编辑器,便可以打开 SVG 文件并查看它们 30 TabNine TabNine 是一款基于人工智能的代码自动补全工具...31 Night Owl 一个惊艳的主题,写代码时动力十足 32 REST Client REST Client 扩展工具允许你发送 HTTP 请求并直接在 VSCode 中查看响应。...发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164343.html原文链接:https://javaforall.cn

1.9K30

SVG实战:实现港珠澳大桥logo

SVG在网页中被大量应用,因为svg能大大减小网页请求的数据量,节省带宽,尤其是各种格式化的管理平台,包含大量的图表和图标,这些图表和图标都是可以svg化的。...SVG在计算机矢量图形学领域中是扛把子的地位,制造业各种图纸都有svg的身影。...SVG主要有以下特点: 支持各种基本矢量图形、 Bézier曲线 以矢量格式存储,体积巨小,放大不失真 可联动html、CSS、JavaScript 可插拔、可扩展、可复用、可抽象、可继承、可分离...SVG代码编辑器:VScode 矢量图形编辑器:boxy-svg.com 半透明窗口蒙版:nomacs 因为svg是基于xml的文本格式,用vscode来编辑再合适不过了,除此之外,还需要一款可视化的编辑工具...一开始现在vscode中设定所有的这些点,包括3个元素和2个元素,分别代表3个色块和2个渐变,点的位置以及渐变的程度统统放在boxy-svg中微调,同时利用nomacs

50570

2022,VSCode 前端插件推荐

"assets": "/src/assets", "network": "/src/network", "common": "/src/common" }, 右击插件--》扩展设置...Live ServerPP 功能:在服务器端打开你的文件,实时显示你修改的代码 支持websocket 消息服务,可以用于调试websocket 客户端 支持可编程虚拟文件,可用于模拟服务端API接口 Svg...Preview 插件名:Svg Preview 功能:可以显示你的SVG图片,还可以编辑 Tabnine 插件名:Tabnine 功能:智能提示代码,可以预测你将要写的代码进行提示 Template...One Dark Pro 插件名:One Dark Pro vscode-icons 插件名:vscode-icons VSCode文件夹&文件图标 其他推荐 以下插件,可能不常用,大家感兴趣可以试试...Echars 智能提示插件 插件名:echarts-vscode-extension 使用:安装插件,ctrl+shift+p输入active Echars即可开启智能提示 功能:提示各种Echar中

1.1K10

vscode中好用的插件_捷达VS5和捷途X95哪个好

在代码下面,粘贴另一个窗口,会看到像图标这样的摄像头。 点击这个图标并保存图片。...Viewer 此插件在 Visual Studio 代码中添加了许多实用的 SVG 程序,你无需离开编辑器,便可以打开 SVG 文件并查看它们。...在svg文件上右键菜单选择”SVG Viewer: View SVG” Surround 在代码块中增加外包裹模板 TODO Highlight 高亮todo注释 TODO Tree todo树展示,快速定位到...vscode-browser-plus 在编辑器内预览HTML,通过开启端口(10086)监听当前打开项目的根目录,在编辑器内预览网站,省去了频繁切换浏览器、编辑器看页面效果,修改代码自动刷新页面。...vscode-fileheader 顶部注释模板,可定义作者、时间等信息,并会自动更新最后修改时间 快捷键: Ctrl+Alt+i vscode-icons 设置目录列表文件类型图标 vscode-spotify

3.4K10

插件机制详述_VSCode插件开发笔记1

注意,用户安装插件时不会自动npm install,所以需要在发布插件前把依赖模块打包进去,具体见Installation and Packaging P.S.扩展点类似于AOP里的Join point...// 版本号 semver格式 "version": "0.0.1", // 在插件市场展示的图标 "icon": "img/icon.png", // 发布者名字 "publisher":.../media/PreviewOnRightPane_16x.svg", "dark": "....、vscode.openFolder、editorScroll等等 基于协议的扩展 插件进程与IDE之间通过特定协议来通信,实现上是以JSON形式的stdin/stdout来通信 这种模式更强大的一点是...(见Sharing Privately with Others) 没有办法部署一套Visual Studio Marketplace,所以只能想办法手动解决插件更新问题,比如自动下载/提示安装 发布发布到插件市场的话

2.6K50

vscode开发插件推荐第二节

vscode开发插件推荐 扩展是完成工作的快捷方式。许多扩展有助于减少重复性工作、减少样板代码等。其他一些扩展有助于协助开发过程,甚至有助于更快、更高效的开发。 如何安装扩展?...现在让我们进入扩展,看看我们能做什么奇迹。 flutter开发VScode插件推荐 Image preview 这是一个非常酷的扩展,它在悬停和装订线时显示图像预览,当您处理大量图像时可以派上用场。...您可以预览以下文件类型:PNG、JPEG、JPG、GIF、SVG。这有助于我们避免在图像路径或名称方面犯任何错误。如果您将鼠标悬停在 path 上,扩展名会提供指向项目结构及其维度中的文件的链接。...Material Icon Theme Material Theme Icons 用于向看起来有吸引力的文件夹显示有吸引力的图标主题。它还可以更轻松地识别文件和文件夹。 “如何使用它?...激活图标将出现在您的资源管理器侧栏中。它有很多自定义功能,例如您可以更改颜色等。

1.7K10

Vitepress网站搭建教程

Vitepress网站搭建教程准备准备一台服务器用于网站上线 本地电脑安装pnpm本地电脑安装VSCode或webstorm安装安装vitepress官网地址:https://vitepress.dev...主题(Theme)我这里推荐选择第二个,可以看看官网的效果就是用的这个模板目录初始化成功,使用vscode或webstorm打开文件夹,会看到这些目录。...应该将图标直接放在 public 中,并赋值该绝对路径。...#图标可以自定义,这里是替换深色主题下的图标 light: /light-feature-icon.svg #这里就是浅色下的图标 title: 板块二 details:...窗口输入命令,build 生成一个静态网站pnpm run docs:build运行完成之后是这样子的然后在 .vitepress 目录会生成一个 dist 文件夹打开就会发现熟悉的 html 文件,压缩文件就可以到服务器上传啦

24810

在windows中使用Oh My Posh美化你的终端PowerShell或WSL

配置完成关闭 terminal 重新开发就可以看到新的主题了。...PowerShell执行策略设置为不受限制,则需以管理员身份启动 PowerShell,然后使用以下命令: Set-ExecutionPolicy -ExecutionPolicy Unrestricted 安装缺少的文件夹或文件图标...Terminal-Icons 是一个 PowerShell 模块,它会添加在 Windows 终端中显示文件或文件夹时可能缺少的文件和文件夹图标,并基于名称或扩展名查找相应的图标。...它尝试将图标用于已知文件/文件夹,但如果找不到内容,则会回滚到通用文件或文件夹图标。...配置完成,最好重启 vscode,就跟我一样了: 这里有个坑就是有可能报错: oh-my-posh: C:\Users\username\OneDrive\Documents\PowerShell\Microsoft.PowerShell_profile.ps1

61210

这 5 个 VSCode 扩展提高你的开发兴趣

VSCode 为我们提供了一个小颜色框作为参考,但它还不够大,无法判断相似颜色之间的差异。Color Highlight 通过用颜色包装每个十六进制代码为我们提供了更大的预览。...SVG Preview VS Code 具有一个内置的图像预览窗口,但是当你单击.svg文件时,它仅显示代码。...借助 SVG Preview,我们会获得一个附加的侧窗,可以预览图像,甚至可以在更改SVG代码时进行更新。 地址:https://marketplace.visualstu......它为每种文件类型添加的独特图标使文件搜索变得直观而简单。 image.png 写在最后,希望这5个扩展能对你有所帮助。...代码部署可能存在的BUG没法实时知道,事后为了解决这些BUG,花了大量的时间进行log 调试,这边顺便给大家推荐一个好用的BUG监控工具 Fundebug。

97040

这 5 个 VSCode 扩展提高你的开发效率

VSCode 为我们提供了一个小颜色框作为参考,但它还不够大,无法判断相似颜色之间的差异。Color Highlight 通过用颜色包装每个十六进制代码为我们提供了更大的预览。...SVG Preview VS Code 具有一个内置的图像预览窗口,但是当你单击.svg文件时,它仅显示代码。...借助 SVG Preview,我们会获得一个附加的侧窗,可以预览图像,甚至可以在更改SVG代码时进行更新。 地址:https://marketplace.visualstu... ?...还有一个额外必要扩展! VS Code Icons 当前有超过四百万的用户,你可能已经在使用此功能,这就是为什么它在此列表中具有很高的优势。...它为每种文件类型添加的独特图标使文件搜索变得直观而简单。 ? 写在最后,希望这5个扩展能对你有所帮助。

1.4K40
领券