vscode不能跳转_vscode-goto-node-modules 一个快速定位 node 模块的 vscode 插件
vscode-goto-node-modules 一个快速定位 node 模块的 vscode 插件
原文:http://www.aqcoder.com/post/43
在使用 VSCode 开发 Node.js (包括 node 端和前端 Vue/Angle/React) 等开发时,经常与遇到一个很痛苦的事:
依赖一个模块时想大概浏览一下这个模块的源码和 API。
可是 node_modules 目录下的模块多的惊人,各种滚动条滚动,各种考验眼力。
于是我找到了这么一个插件 Search node_modules。可惜这个插件只能通过命令输入模块名称进行搜索定位。
但是能不能直接从代码的导入语句中直接定位能,类似按住 ctrl + 鼠标左键点击转到定义处,这样多方便:
import xxx from 'xxx'
var xxx = require('xxx')
...
于是,我就自己开发了一个插件,可以快速定位 node 模块:vscode-goto-node-modules。
来张 GIF 感受一下:
由于 TypeScript 已经有很好的跳转支持,所以插件也就没有实现 ts 相关的跳转。
插件同时只是 packages.json 文件。
在 VSCode 插件搜索输入 ravenq
可快速搜索到插件:
- 项目地址:https://github.com/ravenq/vscode-goto-node-modules
- 插件市场:https://marketplace.visualstudio.com/items?itemName=ravenq.vscode-goto-node-modules
vscode不能跳转_vscode-goto-node-modules 一个快速定位 node 模块的 vscode 插件相关推荐
- 解决 Vue项目——node.modules文件太大问题(模块瘦身完整版)
自己在做公司小项目的时候,发现文件node.modules文件夹占用很多内存,去网上搜索了一些解决办法,结合自己的实践,把这个方法再次更新整合一下 1.找到你所在的项目,打开控制台(VScode按 C ...
- 【Node】一个完整的 node addon 实现流程
背景介绍 为什么要写 node addon 试想这样一种场景:我们想在 js 层实现某个业务场景,但是这套业务逻辑已经有存在的 C++ 版本了,这个时候我们有两个选择 重新实现一套在 JS 版本的业务 ...
- vscode 单击跳转_vscode中ctrl+鼠标左键不能跳转_编程开发工具
mac电脑怎么样安装vscode_编程开发工具 mac电脑安装vscode的方法是:1.打开浏览器搜索vscode,进入官网:2.点击[download for mac]进行下载:3.双击下载的压缩包 ...
- vscode 单击跳转_vscode中ctrl+鼠标左键不能跳转
vscode中ctrl+鼠标左键不能跳转,就会,文件,教程,工作,跳转 vscode中ctrl+鼠标左键不能跳转 易采站长站,站长之家为您整理了vscode中ctrl+鼠标左键不能跳转的相关内容. 问 ...
- vscode 单击跳转_vscode无法跳转到定义
1.打开VsCode: 文件 -> 将工作区另存为,,将文件夹添加到工作区. 2.按快捷键Ctrl+P,之后点击Edit configurations,打开c_cpp_properties.js ...
- vscode输入vue自动_vscode配置总结可收藏/vscode用户设置大全/vue代码模板,vscodevue...
vscode配置总结可收藏/vscode用户设置大全/vue代码模板,vscodevue //用户设置 { //-------- 搜索配置 -------- "search.excl ...
- vscode函数跳转插件_人生苦短,我们为 Cocos Creator 开发的插件和工具
在使用 Cocos Creator 开发项目的过程中,为了提高开发效率我们开发了很多扩展插件,本文介绍常用的几款,抛砖引玉,希望给大家带来帮助. 腾讯开心鼠英语 网页扩展:运行时查看场景节点树 Coc ...
- VScode自动跳转到某一行代码
VScode自动跳转到某一行代码 快捷键:Ctrl+G 此时会出现一个输入框,在冒号后面填写你想要跳转的行数即可
- VSCode 无法跳转到定义
VSCode 无法跳转到定义 C/C++代码,VScode 按住ctrl和鼠标左键忽然无法跳转到定义,定义的其它快捷键可以正常使用,尝试了升级vscode版本.安装新的C/C++插件都没有解决 最后卸 ...
最新文章
- [k8s] 第六章 Pod控制器详解(Controller-manager)
- bzoj 3028 生成函数
- WinExec、ShellExecute用法详解
- Mac os + Flask + PyCharm python开发环境集成
- python 版本2和3 在/取模方面的的差异
- VMware ESXI 5.0群集+ISCSI存储
- Hibernate JPA中@Transient、@JsonIgnoreProperties、@JsonIgnore、@JsonFormat、@JsonSerialize等注解解释...
- 寻找电路布线最短路径算法BFS
- 二十、Java基础--------IO流之其他对象
- Python:企业微信批量发工资条工具 -应用消息发送模块
- 智慧城市建设的实践经验
- 怎样用计算机合并视频,电脑视频合并软件 , 怎样把多个视频合成为一个
- 希腊字母 和 他的发音 Greek Alphabet and its Pronunciation
- CDN - 原理解析
- java中输出第一个a的的位置,java小编程--在一个A字符串中找到与B字符串一样的,返回B字符串出现的第一个位置...
- 【Unity Shader】屏幕后处理3.0:均值模糊和高斯模糊
- android自定义带进度条的圆形图片
- 新浪微博开发(五)AppList界面
- 【洛谷 P1240】诸侯安置
- *.manifest
热门文章
- (转)Windows7下命令行使用MySQL
- SAP MM BAPI_PO_CREATE1的用法
- [转]centos7下yum安装mysql
- 常用nginx rewrite重定向-跳转实例
- opengl 教程(15) 摄像机控制(2)
- linux下安装在线mysql,嵌入式 Linux下安装Mysql离线和在线安装
- ubuntu上安装python3.7教程_ubuntu中安装Python3.7
- php 空文件夹,使用PHP删除空子文件夹
- java苹果沙盒验证参数问题_php – iOS7 – 收据未在沙盒验证 – 错误21002(java.lang.IllegalArgumentException)...
- 域管理员在域计算机安装程序,本人电脑菜鸟,现在正用管理员用户登录,如何设置某个域用户拥有安装软件的权限?尽量详解。谢谢!...