开发调试工具:Visual Studio Code
VSCode插件开发经验小结
从零基础开始接触并负责DX扩展的开发和维护,经历了将DX扩展从O2平台迁移到VSCODE平台的过程,并积累了一定的经验。本文旨在帮助读者理解VSCODE扩展的开发流程,并提供实用的技巧和建议。
写一个VS Code 插件:Color to See
在进行项目开发的时候,可能会遇到“想找某个色值”的场景,因为颜色值一般是数字类型,没有语义,不好全局搜索
助你效率翻倍的VS Code插件
若您是一名开发者,相信对于Visual Studio Code(VS Code)并不陌生。
从VS Code看优秀插件系统的设计思路
在目前流行的框架中,通常都会采用插件来定制、扩展系统的能力。其实插件系统在软件架构中有一个更专业的术语:微内核架构。本文将详细介绍微内核架构的原理、优势、分类、同时也会对优秀的软件案例进行分析,最后结合笔者当前负责的中型前端项目,分享微内核架构在实际项目的实践。通过本文您将了解什么是插件系统,如何设计插件系统,以及怎么更优雅地实现插件系统。
vscode插件体系详解
本文,我们从一个插件的结构开始,详述了插件的环境的创建以及插件的执行流程,希望能帮助大家对 vscode 的插件体系有清晰的理解。
用VSCode基于Bazel打造Apple生态开发环境
最近AIGC的爆发引发了非常多行业的恐慌也包括程序员群体。如何掌握工具例如Copilot等是下一个时代最重要的能力。
前端工程化-VSCode插件集成脚手架和组件库
我们程序员每天的产出大部分都是在IDE中完成,大家在日常开发过程中,多多少少会有些自己的特殊定制需求去提升开发效率,比如写shell脚本、浏览器插件等,在Visual Studio Code (VSCode)中我们也能开发一些插件去满足日常工作需要。
比如现在业务要新开发一个项目,设计稿风格和之前系统类似。那我第一想法肯定是去拷贝已有项目的代码(或者使用组内抽象的模板),然后稍作修改满足当前需求。但如果是新同学往往需要经历咨询已有项目/模板相关人员->开通各种权限->复用部分代码并做个性化修改->借助组件库、工具库进入业务功能开发,这个过程有一定沟通和时间成本。
团队提效利器-VSCode代码片段插件
来也科技自主研发的代码片段插件,可让这个团队共享代码。
一次 VSCode 插件内存泄露背后的技术思考
在一次新版本的插件发布后,收到反馈,偶尔会有卡死的情况,在休眠后出现概率比较高。
从 VS Code 的历史中可以学到的经验
VS Code 作为目前使用人数绝对 Top1 的 IDE/Editor,一定是做对了一些关键的事情才达到今天的规模,如果想做好一个技术性的产品或工具,细细研究,一定能有所收获。
深度剖析 VS Code JavaScript Debugger 功能及实现原理
希望看完本文能让你对 VS Code 的 JavaScript Debugger 有大致的理解。
如何在 Vue 项目中,通过点击 DOM 自动定位VSCode中的代码行?
讲解通过点击页面元素自动定位vscode代码行的实现原理,以及在vue项目中的具体接入方案。
vscode插件原理浅析与实战
作为一位前端同学肯定对vscode不陌生,相信每位同学电脑上也都有五花八门的个性化配置,那么我们是借助什么东西做到的呢?那就是它丰富的插件生态。本次将讲述插件基本原理并从一个简单的case了解如何制作一个的vscode插件。
保姆级指南:一文拥有属于你的vscode插件
实现一款自己的 vscode 插件并发布在应用市场,所有人可以在 vscode 扩展中搜索并下载;由于文章目标是实现效果,所以不打算用自己实现的 edit-article 插件作为案例。
你不知道的vscode之空间控制
欢迎来到 vscode 的世界,本文目标为科普 vscode 中关于【空间控制】的一些设计理念,空间是有限的,而信息是无限的,就像是我们写页面要考虑版心、考虑空间的摆放,vscode 其实也就是一个应用,那它的界面空间也是有限的,这些中间由各个区域搭建起来,那这些区域是什么?又是如何协同工作的呢?
本文的主要内容可以说是小技巧,但我是一个很懒的人,不喜欢死记硬背,喜欢在需要记忆的内容间寻找它们内部的联系,然后用逻辑去串起来,这给我一种说不出的快感;可能这个记忆方法不适合很多行业,但在计算机领域,真是个我个人无比推崇的方法,原因很简单:计算机是一个完全由人搭建出来的世界!
开发一款专属的 VSCode 代码提示插件
作为前端开发者一定用过VsCode这款利器,而其强大的插件能力无疑更是让我们深深的爱上了它。据不完全统计,VsCode插件市场中的插件数量已经超过了3万,由此可见大家的热情有多高。其中涉及到各种各样功能的插件,有主题曲相关的,有代码开发相关的,比如代码片段、Git插件、tslint等等。作为开发者,肯定用过各种各样的代码提示的插件,代表性的有TabNine、Copilot等等。今天就让我们来自己动手,开发一款专属的代码提示插件。毕竟别人的再好也是别人的, 属于自己的才是最好的。