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

Vscode笔记-24款插件

首先当然是一些语言支持的插件,这个大家根据自己的需要安装就好了。平时编写什么语言,就安装什么语言的插件。 这里简单列举一些语言。...下面来介绍一下功能性的插件,可以实现一些各种各样的功能,有些是开发神器,有些是摸鱼神器,各有各的用处。...jupyter vscode 中支持 jupyter,和 Python 插件对 jupyter 的支持类似。 leetcode 上班摸鱼、实验室摸鱼神器,再也不用担心刷题被老板看到了。...zhihu 摸鱼神器,年薪百万的秘密…… vscode当中好用的插件还有非常多,如果还知道什么其他神器的,可以在评论区留言。...并构建: $ yarn $ yarn build ---- Vscode笔记 通过在命令行输入 code .

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

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

vscode extension,后续笔记会详细介绍 二.运行环境 为了性能与兼容性,插件在独立的进程(称为extension host process)中运行,并且不允许直接访问DOM,所以提供了一套内置的...activate(context: vscode.ExtensionContext) { // hang up while (true); } 一个插件的死循环并不影响IDE的正常使用和其它插件的加载...", // 显示名称 "displayName": "MyExtension", // 描述信息 "description": "An awesome vscode extension",..."ayqy", // vscode版本要求 "engines": { "vscode": "^1.19.0" }, // 所属分类,可选Languages, Snippets, Linters...、vscode.openFolder、editorScroll等等 基于协议的扩展 插件进程与IDE之间通过特定协议来通信,实现上是以JSON形式的stdin/stdout来通信 这种模式更强大的一点是

2.5K50

VSCode跳转到定义内部实现_VSCode插件开发笔记4

编辑体验:跳转到定义、智能提示、自动补全、查找引用、变量重命名等等 这些统统没有,都是由插件提供的,对JS的支持也是这样 一.内置插件 VS Code内置插件中,与JavaScript有关的只有一个vscode...,立即创建TSServer进程 创建LanguageProvider,负责对接VSCode功能入口 TSServer ready之后,开始连接VSCode与TSServer LanguageProvider...主要出于UI定制限制与安全性考虑,否则第三方VSCode插件可以通过typescriptServerPlugins扩展点访问Electron API,篡改UI P.S.普通插件所处的Node进程也有此限制...最关键的语义分析能力及数据支持来自下层TSServer,因此,跳转到定义的大致流程是这样的: 用户在VSCode界面点击Go to Definition 触发内置插件typescript-language-features...展现需要的格式 VSCode拿到数据,让光标移动到Editor指定位置。

4.6K30

TypescriptServerPlugin_VSCode插件开发笔记3

,投入就像无底洞,我们似乎陷入了一个误区:试图从上层修复下层问题,最后发现要铺满整块地面才能解决(几乎要重新实现整个下层) Definition冲突 相同/相似Definition的问题主要表现在用户插件与内置插件功能冲突上...ref: https://github.com/Microsoft/vscode/blob/master/src/vs/editor/contrib/goToDefinition/goToDefinition.ts...对应源码: // ref: https://github.com/Microsoft/vscode/blob/master/src/vs/editor/contrib/goToDefinition/goToDefinitionCommands.ts...editor, new ReferencesModel(result)); } }); } } 去重逻辑: // ref: https://github.com/Microsoft/vscode...TypeScriptServerPlugin[] { const plugins: TypeScriptServerPlugin[] = []; for (const extension of vscode.extensions.all

1K30

vscode 插件配置_vscode常用插件有哪些

分享一下本人目前正在使用的一套超级舒服的Vs Code插件与配置(只有开发写代码时用的,没有摸鱼时用的),每一个插件的功能就不一一介绍了,直接上菜!!!...第一屏插件 第二屏插件 settings.json文件的配置如下 { //控制编辑器是否自动格式化粘贴的内容。..."editor.formatOnSave": true, //定义一个默认格式化程序 "editor.defaultFormatter": "esbenp.prettier-vscode", //针对某种语言...// "[vue]": { // "editor.defaultFormatter": "esbenp.prettier-vscode" // }, //禁止vetur产生提示警告 "vetur.ignoreProjectWarning...插件采用的文件图标 "workbench.iconTheme": "vscode-icons" } 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

1K20

用这款 VSCode 插件,让记笔记更简单

为了在用 VS code 写文献阅读笔记和读书笔记时更加顺手,我根据自己的阅读和记录习惯整理了一些 markdwon 模板,所谓模板其实就是若干适用于 markdown 的 snippets。...为了让有需要的朋友也能用上这些 snippets,我把它们打包成了现在的插件,方便安装与使用。 目前这个插件非常简单,只引入了少数 snippet,但后期会一直升级迭代。...主要目的是为了熟悉 VS code 插件的开发及发布流程。 使用方法 本插件在 markdown 文本中会自动触发,目前仅有 5 个模板可以使用。...因为精读笔记通常一次只读一篇,所以在模板中引入了一级标题,标题为文献精读+当前日期,例如文献精读2019-09-09。 随后的内容包括包括文献信息、文献概述、好词好句、文献笔记和相关文献等内容。...如何获取 直接在vscode插件市场中搜索「markdown note snippets 」

7.6K30

vscode代码整理插件_vscode安装离线插件

1.中文插件 Chinese (Simplified) Language Pack for Visual Studio Code Auto Close Tag (自动补全html标签) Bracket...Pair Colorizer(括号颜色不同,更容易看) 代码括号颜色会对应,更容易看 Easy LESS(less语法) 配置说明: 在vsCode中使用Less方法: 在vsCode...插件管理搜索插件 Easy LESS安装,(如没安装node.js先安装一下) 在项目根目录如没有.vscode目录,需要创建.vscode目录,添加一个配置文件:settings.json 内容如下:...Material Icon Theme(文件图标) 文件显示不同的图标 Path Intellisense(识别文件,图片路径) Prettier – Code formatter(格式化插件...) 在vscode左下角图标打开设置 搜索settings 点击在settings.json中编辑 在里面配置 /* prettier的配置 */ "prettier.printWidth":

1.5K30

发布 vscode 插件

获取 Personal Access Token 下面的例子里,我们假设组织名为 vscode,从你的组织主页(例如:https://dev.azure.com/tuyaworks)进入 Personal...现在我们已经有了 Personal Access Token,我们马上可以通过 https://aka.ms/vscode-create-publisher 创建一个发行方。...VS Code 版本兼容性 当你制作插件的时候,你需要描述插件对 VS Code 的版本兼容性——修改 package.json 中的 engines.vscode: { "engines": {..."vscode": "^1.8.0" } } 1.8.0 表示你的插件只能兼容 1.8.0 版本的 VS Code,^1.8.0 则表示你的插件向上兼容,包括 1.8.1, 1.9.0 等等...使用 engines.vscode 可以确保插件安装环境包含了插件依赖的 API。这个机制在稳定版和 Insider 版本都适用。

1.7K20

VSCode 插件推荐

博主觉得 VSCode 和 Source Insight 一样,都是超级好用的代码编辑器,VSCode 官网下载地址:https://code.visualstudio.com/ 在页面中下载自己想要的版本即可...安装完成以后在桌面上就会有 VSCode 的图标。...11)、vscode-icons,VSCode 图标插件,主要是资源管理器下各个文件夹的图标。 12)、compareit,比较插件,可以用于比较两个文件的差异。...13)、DeviceTree,设备树语法插件。 14)、TabNine,一款 AI 自动补全插件,强烈推荐,谁用谁知道!...如果要查看已经安装好的插件,可以按下图查看: 博主建议采用英文环境,毕竟都写代码了,不差认识这几个单词。并且 VSCode 是微软的软件,国外软件还是用英文版好一点,不担心有 bug。

1.5K10
领券