Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vscode-gcores开发笔记1 #102

Open
yihong0618 opened this issue Jan 19, 2020 · 1 comment
Open

vscode-gcores开发笔记1 #102

yihong0618 opened this issue Jan 19, 2020 · 1 comment
Labels
Top Top label of gitblog 开发笔记

Comments

@yihong0618
Copy link
Owner

yihong0618 commented Jan 19, 2020

记录一下

因为给 vscode-leetcode 的原因接触了一点如何写 vscode 插件,在想,为何不自己写一个,顺便锻炼一下自己JS(TS)的能力,说干就干,从第一个 vscode 的 hello world 写起,到第一个目录,到调通第一个接口,再到完成第一篇文章的 webview 渲染,优化代码,继续增加目录,完善目录,完善 markdown 解析,搞设计,再一边学习 ts 一边开发,每天都到后半夜,不知不觉 ,半个月过去了,也算有了些心得和成就,现在也算是第一个可用的版本。

下面我在思考,是直接上线写文章还是继续开发,选择继续完善吧,其实还有好多想法,有一些技术难点,一点一点攻克吧。

一些心得:

  • 对自己的每一行代码负责,每次打开vscode都要想着把烂代码优化一下,对未来反而是节省时间的
  • 写好文档,那是写给未来的自己的,现在有多怕麻烦未来就有多后悔,而现在写好文档和必要的注释,未来一定会感激现在的自己的。
  • 语言真的只是辅助(大部分),类型系统真香,虽然浪费了一些写代码的时间,但减少了更多 debug 的时间,是时候把 go 捡起来了
  • 合理安排好自己的开发时间,什么时候干什么?什么时候优化,哪些任务先开发,哪些可以放一放
  • 自己的项目真的非常必要,但要学会合理安排,不要和工作冲突
@yihong0618
Copy link
Owner Author

专注写了4个小时。。。解决了点儿问题,居然是最简单的没开js....

@yihong0618 yihong0618 added the Top Top label of gitblog label Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Top Top label of gitblog 开发笔记
1 participant