vscode 提示 vetur can‘t find `tsconfig.json`的解决办法

news/2024/4/29 4:12:09/文章来源:https://blog.csdn.net/xutongbao/article/details/127259069

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。

VS Code 使用 Monaco Editor 作为其底层的代码编辑器。

在 2019 年的 Stack Overflow 组织的开发者调查中,Visual Studio Code 被认为是最受开发者欢迎的开发环境。

Visual Studio Code 默认支持非常多的编程语言,包括 JavaScript、TypeScript、CSS 和 HTML;也可以通过下载扩展支持 Python、C/C++、Java 和 Go 在内的其他语言。支持功能包括语法高亮、括号补全、代码折叠和代码片段;对于部分语言,可以使用 IntelliSense。Visual Studio Code 也支持调试 Node.js 程序。和 GitHub 的 Atom一样,Visual Studio Code 也基于 Electron 框架构建。

Visual Studio Code 支持同时打开多个目录,并将信息保存在工作区中以便复用。

作为跨平台的编辑器,Visual Studio Code 允许用户更改文件的代码页、换行符和编程语言。

VSCode,是微软在2015年4月30日build开发者大会上发布的一个跨平台源代码编辑器。说它是源代码编辑器,可是它又能进行简单的代码调试运行。说它是 IDE,可是他启动数度之快,令其他 IDE 望尘莫及。而且,在座的各位见过哪个 IDE,能把 c 语言,java , python ,JavaScript 等语言写个遍的?VSCode 最厉害的点就在这里——结合它的插件市场,加上电脑内的语言环境,VSCode 能支持37种语言或文件(截至2019年9月)。就这点,不得把 sublime 远远甩在身后?

好的,吹牛吹完了,现在认真的来讲一讲这款软件的优点:

第一,  开源,免费,跨平台。

第二,  有完善的插件生态,VSCode 的插件功能种类繁多,从代码样式更改到代码提示补全,再到代码运行调试格式化,只要找到相应的插件,就能给自己的 VSCode 添加相应的功能。

第三,  内置了 Emmet 插件,小编也是一个爱好前端开发的程序员,Emmet 给小编带来的体验实在是美妙至极,小编也曾用过 sublime+Emmet 插件,使用的时候体验很好,但配置过程着实是为难小编。

第四,  背靠微软大佬,熟悉程序员需求。微软的另一款产品 visual studio,被戏称为宇宙第一 IDE,因为他着实好用,VSCode 是在visual studio 的基础上开发而来的(参考了需求和样式)。

第五,  内置了 git 。版本管理工具的重要性只要有参与代码开发就一定知道,VSCode 直接内置了 git,令版本管理更加方便。

第六,  使用相应语言的插件拓展,可以对代码进行简单的调试。众所周知,编程软件提供的功能对于很多开发者而言只有 20% 比较常使用,而 VSCode 结合插件后就能做到那最关键的 20% 的功能,对于对 IDE 只是轻量需求的开发者来说这绝对是个福音。(别忘了 VSCode 的启动速度和流畅度以及内存占用)。

第七,  语法高亮和智能提示,在智能提示这方面直接甩开 sublime 和 atom 这种编辑器好几条街。

以上就是 VSCode 的众多优点中的一部分,它还有更多优点等待着各位读者去仔细感受,那么,这么强大的编辑器,开源免费且跨平台,你确定不来试试吗?


 

 

 解决办法:

 https://blog.csdn.net/hongc93/article/details/122811641

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_21955.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SEO作弊有哪些手段,网站采用SEO作弊会带来哪些惩罚

在做网站SEO优化过程中,有的人为了快速提高网站排名,采用了各种各样的方法。有的甚至采用SEO作弊的手段来优化网站,短期内提升了网站的排名。但是,我们要知道,做SEO优化欲速则不达,SEO作弊会给网站带来一定…

部署CentOS可视化界面GUI-之腾讯云服务器

目录 一、购买云服务器实例 二、配置安全组、设置管理员密码 三、远程登录 四、安装CentOS可视化界面GUI 4.1、系统GUI配置 4.2、系统GUI配置 一、购买云服务器实例 二、配置安全组、设置管理员密码 三、远程登录 用其控制台下webShell,或VNC模式&#xff0…

《MySQL实战45讲》——学习笔记08 “一致性视图、可重复读实现“

这篇文章讲的比较分散,这里做一个梳理,先将简单的概念如"事务的启动时机"、"视图"、"秒级创建快照"拎出来解释,然后通过文章中的几个例子说明"一致性读"和"当前读"; 08 | …

AspectJ in action

Discovering AOP This chapter covers ■ Understanding crosscutting concerns ■ Modularizing crosscutting concerns using AOP ■ Understanding AOP languages Reflect back on your last project, and compare it with a project you worked on a few years back. Wha…

一文带你快速鉴别CookieSession

文章目录会话跟踪技术1、相关基础概念2、Cookie2.1 Cookie的基本使用2.1.1 发送Cookie2.1.2 获取Cookie2.2 Cookie原理2.3 Cookie存活时间2.4 Cookie存储中文3、Session3.1 Session的基本使用3.2 Session原理3.3 Session的钝化和活化3.4 Session的存活时间总结会话跟踪技术 1、…

SSl证书协议作用

SSl证书协议作用 随着移动互联网时代的飞速发展,似乎每周都能看到很多关于数据泄露的新闻,而且报道还在不断涌现。在统计的100款app中,有多达91款app收集了过多的用户个人信息。 为了改善这一现象,网络空间管理局联合发布了《认定…

TRC丨艾美捷TRC 2-氨基-2-甲基丙酰胺说明书

艾美捷TRC 2-氨基-2-甲基丙酰胺化学性质: 目录号A010210 化学名称2-氨基-2-甲基丙酰胺 CAS 编号16252-90-7 分子式C₄H₁₀N2O 外貌白色固体 熔点>250C(分解) 分子量102.14 溶解度甲醇(少量) 类别建筑模块…

听说2022金九银十变成铜九铁十了......

往年的金九银十,今年被戏称为“铜九铁十”。知名的大厂HR们都在不断的裁员,能被保住不被裁掉可能就万事大吉了,赛道越来越窄,都在预测未来计算机行业是不是下一个土木工程? 我也算是软件测试岗位的老鸟了,…

计算机网络03之可靠传输

1. 停止等待协议 1.概述 发送方每次只能发送一个数据包,确认方每次只能发送一个确认。发送方收到重复的确认会丢弃(接收方已经接收),接收方收到重复的数据,会把数据丢弃,但是会发送确认(防止上…

DETR:End-to-End Object Detection with Transformers

论文地址:https://arxiv.org/abs/2005.12872 代码地址:https://github.com/facebookresearch/detr 在看完Transformer之后,将会开始看视觉类的Transformer应用。本篇论文出自ECCV20,是关于目标检测的论文。DETR,即Det…

pyinstaller打包多个python程序

以下两个python文件 get_file_message_main.py为执行文件,继承了get_file_message.py中的类 打开终端cmd 切换到桌面 cd desktop切换到指定路径 cd python打包pyi-makespec pyi-makespec get_file_message_main.py生成get_file_message_main.spec文件 .spec文…

信息增益计算和决策树生长过程

信息增益计算和决策树生长过程 给定训练集S,下面以信息增益作为最佳划分的标准,演示信息增益的计算和决策树生长的过程: 根节点 (1)以“Outlook”被选做划分属性 总共有14条数据,打球9条,不打…

[Windows内核源码分析5] 引导过程(对象管理器初始化在Phase1部分的分析)

在第1阶段, ObInitSystem首先对每个处理器的PRCB结构的lookaside链表进行初始化。 在全局名字空间中创建根目录\ 来看一下NtCreateDirectoryObject这个函数实际上是ObCreateObject和ObInsertDirectory的封装。其内部执行的操作很简单,一个是创建一个目录对象, 接着…

y160.第九章 GitOps从入门到精通 -- Tekton Trigger(九)

8.Tekton Trigger 8.1 Tekton Trigger 基础 Tekton Triggers简介 监控特定的事件,并在满足条件时自动触发Tekton Pipeline; 例如,代码仓库上的创建pull request、push代码,以及合并pull request至main分支等Tekton Triggers为用户提供了一种声明式API 它允许用户按需定义监…

客户管理系统(SSM版):解除线索关联市场活动

一、客户需求: 用户在线索明细页面,点击某一个"解除关联"按钮,弹出确认解除的窗口; 用户点击"确定"按钮,完成解除线索关联市场活动的功能. *解除成功之后,刷新已经关联的市场活动列表 *解除失败,提示信息,列表也不刷新 二、功能实现 1.首…

openjdk源码准备编译和依赖

在Windows系统上进行openjdk的源码编译 一、准备编译需要的装备 1.首先下载一个软件Cygwin。这个软件是一个在Windows平台下模拟Linux运行环境的软件,提供了一系列的Linux的运行命令。(解释这些,有兴趣的自己百度) 下载的路径点…

Web APIs:事件基础

事件三要素 1.事件是有三部分组成 事件源 事件类型 事件处理程序 (1)事件源 事件被触发的对象 谁 按钮 (2)事件类型 如何触发 什么事件 比如鼠标点击(click),经过 还是键盘按下 &…

TRC丨艾美捷TRC D-Abequose说明书

艾美捷TRC D-Abequose是一种甜味剂和增味剂配方,适用于食品、饮料、药物和化妆品用途。 艾美捷TRC D-Abequose化学性质: 目录号A010205 化学名称D-Abequose CAS 编号56816-60-5 分子式C₆H₁₂O₄ 分子量148.16 贮存4C 溶解度甲醇(少许…

【蓝桥杯国赛】H 机房

蓝桥杯2022年第十三届决赛真题-机房 - C语言网 (dotcpp.com) 题意: 一共有n个结点,n-1条边,因此这是棵树 信息经过一个结点,就会产生一定的延迟,具体延迟的时间等于该结点的度数 每次询问树上两个结点,问…

c++学习

C学习Static变量生存期和作用域静态局部变量类的继承多态虚函数纯虚函数(接口)可见性数组字符串constmutable成员初始化列表三元操作符在堆、栈上创建C实例化对象C运算符和其重载thisC对象的生存期智能指针uniqueptr(作用域指针)s…