大家好,我是你们的 猫哥,那个不喜欢吃鱼、又不喜欢喵 的超级猫 ~

平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目

1. code-server

只要服务器端配置好 Code-Server后,你就可以在任何浏览器上使用 VS Code。

code server 的目标是为开发者构建一个便捷统一的开发环境,让开发者能从任意设备、任意位置通过浏览器来进行代码的编写。从而免去了常规的 IDE 开发流程中的环境搭建的问题。

code server 解决的第一个问题就是跨设备的环境一致性。因为 code server 始终运行在一个远程的云端环境,因此他的开发环境始终是一致的,不会出现不同平台或者不同设备运行相同的代码而出现各种问题的情况。

https://github.com/coder/code-server

2. monaco-editor

Monaco Editor 是一款开源的在线代码编辑器。它是 VSCode 的浏览器版本,随着近年 VSCode 大热,Monaco Editor 也随之走红。目前颇有几分赶超前辈之势。

Monaco Editor 是一个浏览器端的代码编辑器库,同时它也是 VS Code 所使用的编辑器。Monaco Editor 可以看作是一个编辑器控件,只提供了基础的编辑器与语言相关的接口,可以被用于任何基于 Web 技术构建的项目中,而 VS Code 包含了文件管理、版本控制、插件等功能,是一款桌面软件。

https://github.com/microsoft/monaco-editor

3. Vim

VSCodeVim 是 Visual Studio Code 的 Vim 模拟器。

https://github.com/VSCodeVim/Vim

4. vscode-drawio

draw.io 是一个支持在线绘图的网站工具,因其界面简洁直观,功能丰富强大而受到不少用户喜爱。

由上图我们清楚可以看到,draw.io 所拥有的功能非常全面,完全能够轻松胜任我们日常的图形绘制需求。

不仅如此,draw.io 还支持将图形保存到 Google Drive、One Drive、GitHub 仓库 等云端硬盘上,让用户可以随时进行同步与读取。

由于使用这款工具的人数众多,开发者还贴心的对其进行了国际化文案翻译。因此英文不太好的同学,也不用过于担心。

VSCode 现已完美集成 drwa.io,用户只需点点鼠标,安装下插件,便能立即在 VSCode 上体验 http://draw.io 的所有核心功能。

https://github.com/hediet/vscode-drawio

5. vscode-debug-visualizer

在我们写代码得时候,最麻烦的事是出现错误很难定位到问题,特别是代码特别长的时候,错误隐藏的很深的时候,不管是 debugger 还是 console.log,亦或用浏览器的调试工具打断点,都是需要慢慢一条一条的排错。

这些调试方式都是需要我们大脑去思考、去排错,那有没有一种方式更方便,能将结果以图的形式展示给我们看,并且将过程展示给我们看呢?

这里我们介绍一个神器:vscode-debug-visualizer

它提供了一种以图表的形式展示数据结构形成程的过程,有树形、表格、曲线、图等。

这种展示形式,不仅可以帮我们在代码调试的时候用到,而且在学习数据结构、算法、刷 Leecode 的时候也可以用到,它会让你很清晰的看到数据生成的过程。

https://github.com/hediet/vscode-debug-visualizer

6. vscode-gitlens

GitLens 增强了VS Code 中的 Git,并解锁了每个存储库中未开发的知识。它可以帮助您通过 Git 责备注释和 CodeLens直观地可视化代码作者身份,无缝导航和探索Git 存储库,通过丰富的可视化和强大的比较命令获得有价值的见解等等。

GitLens 只是帮助您更好地理解代码。快速了解更改行或代码块的人员、原因和时间。回顾历史,以进一步了解代码如何以及为何演变。轻松探索代码库的历史和演变。

今天,GitLens 的安装量超过 1300 万次,下载量接近 7900 万次,受到数百万用户的喜爱和依赖,从单个开发人员到大型企业团队。

https://github.com/gitkraken/vscode-gitlens

7. polacode

vs code的一款代码截图美化插件,能够轻松创造出漂亮的代码截图。

https://github.com/octref/polacode

8. codetour

CodeTour 是一个 VS Code 插件,允许记录和回放代码库的演练和思路。我们通常都是通过代码注释或者文档来解释某段代码或方法的功能及逻辑,这样的方法相对简便,但是对阅读的人来说还不够友好,CodeTour 允许我们为代码添加备注,并且将这些备注串联起来,动态地展示我们的思路以及代码逻辑。

就像一个目录,可以轻松地加入到新的项目/功能,并且可视化错误报告或了解代码审查/PR 更改的上下文。"code tour"只是一系列交互步骤,每个步骤都与特定目录或文件/行进行关联,并包括对相应代码的描述。开发人员可以 clone 一个仓库,然后立即开始学习,而无需参考 CONTRIBUTING.md 文件或依赖他人的帮助。

https://github.com/microsoft/codetour

9. vscode-database-client

Visual Studio Code的数据库客户端扩展, 支持MySQL/MariaDB, PostgreSQL, SQLite, Redis, ClickHouse, 达梦以及ElasticSearch的管理, 且可以作为一个SSH客户端, 最大程度地提高你的生产力!

https://github.com/cweijan/vscode-database-client

10. vscode-icons

Icons for Visual Studio Code

https://github.com/vscode-icons/vscode-icons

最后

平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目

更多精彩项目,请看下方宝藏仓库,请慎入!

https://github.com/FrontEndGitHub/FrontEndGitHub

不知不觉,原创文章已经写到第 70 期了呢,几乎每一篇都是猫哥精心挑选的优质开源项目,推送的每一篇文章里面的项目几乎都是对前端开发很有帮助的。

原创不易,一篇优质的文章都是要肝几个晚上才能肝出来的,花费很多时间、精力去筛选和写推荐理由,大佬们看完文章后顺手点个赞或者转发吧,就当给猫哥一点鼓励吧。

往期精文

  • 推荐 12 个好用的 React 的开源项目,YYDS!

  • 推荐 10 个好用的 Vue3 的开源项目,开发效率又能提升了!

  • 推荐 9 个 Node.js 学习、进阶、debugging 分析、实战 的重磅开源项目

  • 猛增 110K Star!年增长数最多的 10 大顶级前端学习资源项目!

  • 推荐 7 个 Vue2、Vue3 源码解密分析的开源项目

  • Vue3 的学习教程汇总、源码解释项目、支持的 UI 组件库、优质实战项目

关注公众号:前端GitHub,回复 电子书 即可以获得下面 1000 本技术精华书籍哦,猫哥微信号:CB834301747

如果不想错过精彩内容,请多给本公众号点赞哦,这样就会先收到内容推荐的。

推荐 10 个你没见过的 VsCode 的高效开源神器,YYDS相关推荐

  1. 玩转 GitHub 篇,推荐 10 个你没见过的 GitHub 的高效开源神器,YYDS!

    大家好,我是你们的 猫哥,那个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 好久不见,最近忙成狗,天天都在加班,挺久没上线了,唉. 平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 ...

  2. win 10下方搜索栏没见了解决方法

    解决方法一 右键左下角的win图标,再选择搜索即可 解决方案二(建议) 右键 下方的任务栏,选择Cortana,再点击显示搜索框就可以啦~

  3. 前端绘图开源组件_推荐10款常用的高质量的Web前端UI开源框架,必收藏

    Web前端领域最近几年发展的特别迅速,可以说是百家争鸣.Web前端框架就是为了节约开发成本和时间,一般开发一个项目都会用到前端框架(除非自己有前端开发团队).对于现在的开发者来说,都向着全栈方向发展, ...

  4. 地球上最神奇的10种物质,打赌你都没见过!

    日常生活中总会看到一些神奇的现象, 这些神奇的现象背后, 有时也会隐藏着神奇的物理材料, 今天科普君就来给大家炫一把"技", 展示展示这些神奇的材料, 看看你见过几个? >& ...

  5. 绝大多数人没玩过也没见过的现象:20个MYSQL进程共用1个3306端口

    各位客官听我讲,事情的过程是这样的: 10年前,公司有一个中型网站,服务器托管在IDC机房.网站是一拨老技术搞的,后来网站不商业运营了,老技术都离职,现已渺然于网络中.但网站还是要继续技术性维护(就是 ...

  6. 【效率】推荐10个堪称神器的网站!

    1.MSDN我告诉你 (https://msdn.itellyou.cn/) 想重装系统,但是不知道在哪下载系统镜像?这个网站不仅可以免费下载系统镜像,而且版本特别全,最重要的是没有广告,现在很多网上 ...

  7. 【视觉盛宴三】不好意思,这些线材接口的横截面真的没见过

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 本文作者 | 晓宇哥哥 转自公众号 | 芯片之家 作者:TubeTimeUS  排版 ...

  8. 超赞!12套你没见过的社交媒体 社交网站图标

    如今,社交网络成为我们信息获取和传播的重要途径,很多网站都有把内容分享到社交媒体的功能.社交媒体图标作为向用户传递信息的重要媒介,不管是在网页还是 Web 应用程序中都非常需要.今天这篇文章和大家分享 ...

  9. (八大方法、逐层深入,有你一定没见过的)使用INSERT语句向表中插入数据

    (八大方法.逐层深入,有你一定没见过的)使用INSERT语句向表中插入数据 (八大方法.逐层深入,有你一定没见过的) 使用INSERT语句向表中插入数据(MSSQLSERVER版) 做开发的同仁对于向 ...

最新文章

  1. 区块链相关论文研读1- 关于边缘计算
  2. python自学入门教程-Python自学入门基础教程-数据类型
  3. python ip动态代理_Python 爬虫设置动态代理
  4. 【机器学习基础】一文归纳AI数据增强之法
  5. 搜索推荐炼丹笔记:酒店搜索位置偏差的边际重要性
  6. ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小解决办法
  7. QT事件过滤器eventFilter函数
  8. java jaxb 集合_java-使用JAXB解组/编组List String
  9. ucc编译器(中间代码生成)
  10. tensorflow: 重置/清空计算图
  11. python脚本读书心得_《利用Python进行数据分析》读书笔记(一)Python Basic
  12. 使用pyquery爬取搜狗微信文章
  13. 清、浊、爆破音的时域与频域特性
  14. 【求职面试】面试中 HR 经常问到什么样的问题?赶紧看一看!
  15. 微信测试公众号推送信息给女朋友(node版本)
  16. vue组件中引入public文件,build打包后找不到资源报错404
  17. FairyGUI按钮动效的混用
  18. vim插件之pathogen,NERDTree,Command-T,Powerline
  19. 太逗了,程序员有趣搞笑动图
  20. 牵手“懂行人” ,桂电要做教育数字化转型先行者

热门文章

  1. MFC子窗口和父窗口(SetParent,SetOwner)
  2. VC中GetLastError()获取错误信息的使用,以及错误代码的含义
  3. 多线程CreateThread函数的用法及注意事项
  4. SQLite学习手册(数据类型)
  5. 三星s8清除html查看器,三星S8手机怎么双清 清理手机数据方法介绍 - Iefans
  6. RTEMS实时操作系统精要(1)-简介
  7. 【深度学习】实战深度学习检测疟疾
  8. 温州大学《机器学习》课程代码(三)逻辑回归
  9. 一般人不清楚--博士群体的择偶标准是什么?
  10. wuhan2020新型冠状病毒防疫信息收集平台社区版非正式发布