logo

讨论内卷!快一个月了,还是游手好闲着,于是又捣腾了一个 VSCode 插件

头像
billy
107阅读2评论5 个月前

Intro

上次发布自己的软件 差不多也快一个月了,并没什么金主大佬来找我,软件倒还算是挺受欢迎的吧,至少 awesome 这个词汇的出现频率还是挺高的,也有一些人给我反馈和意见。

今天,GitHub 的 Star 也有个 90+ 了,不多,但对于我这样没见过世面的人,还是挺满意 😊 的了,这种感觉挺好的,毕竟也是一种助人为乐嘛 🌝。

于是为了响应社区的需求,又做了一个软件的 VSCode 插件版本。

说好的 VSCode 插件?

这是一个根据之前做 Tinkerun 软件后,得出的一些经验和教训而开发的 VSCode 插件,所以用户群体是 Laravel 用户,而且你还得是 VSCode 用户。

使用场景和我的 Tinkerun 软件的场景一样,只是把体验放在了 VSCode 中,好处是不会打断你开发代码时跳出 IDE 的体验,可以让你依然保留自己那份纯粹的 VSCode 工作流习惯,而且由于是设计成文件形式,所以你可以选择把这些 Tinker 代码上传至 Git 和他人一起分享,也可以将之加入 .gitignore 去慢慢遗忘它。

如何体验?

下载一个 VSCode,然后访问下面的地址:

官网 👉 Tinkerun for Visual Studio Code
源码 👉 Github 地址
插件市场 👉 VSCode 插件地址

略微谈一下自己的心路历程

做这个插件的起源,是为了响应社区号召,当然还有一部分原因是自己在优化软件时遇到的问题,为了让软件更好,所以就列了很多想加的功能,比如像兼容 VSCode 主题,兼容 Hyper 主题,代码自动补全等,而做这些东西,会突然发现自己不是正在去实现一个 VSCode 么(当然差很远的啦,但是用的更底层点的技术差不多)?所以到不如去拥抱 VSCode,开发一个插件吧。

然后就开始看文档,构想自己心中的软件,并去实现它们,然后匆匆忙忙的开搞,做到一半发现为什么这个插件会实现不了这样的功能,于是又去看下文档。

比如刚开始的想法是使用Virtual Documents来写代码,但后来发现不行,查文档第一行字就写着 The text document content provider API allows you to create readonly documentsreadonly还是放弃吧!

于是兜兜转转,终于差不多算是写出了一个版本,自己不满意,那么就重写吧,去掉大部分没用的东西,重新思考。才有了现在这个版本的插件,而且才写了没几天 🙃。

感慨甚多,词不达意(文采不行 🥶)。

Outro

做了 Tinkerun 这个软件之后,是有挺多工作介绍的,但没有远程。

昨天收到一封「邀您加入字节跳动 Cloud IDE 团队」的邮件,北上广深随意选,不知真假。也刚好昨天才发布插件到市场,可能为了招这方面的人才,他们写了一个脚本,监听每一个发布插件的人,并且过滤出中国区域,然后都发送一份这样的邮件,这种操作… 👍,这种大公司的算法肯定过不了的,以前大灰哥给介绍的工作都是在算法上败北,😭 辜负了大灰哥之厚望。

写此文想大家看看这个插件如何,还有没有搞头,顺便交交朋友,并且继续看看在这个内卷这么严重的程序员世界里,还有没有金主粑粑摇人。

讨论话题:
想法创意职场相关
城市:
其他
加载中…
精选评论
头像
5 个月前大灰BIGray

找到一份适合自己的远程机会没办法一蹴而就。
别灰心,多尝试,总会有适合自己的机会出现。

对,要多尝试 ヾ(◍°∇°◍)ノ゙