作为一名从初中就开始自己装机的垃圾佬,工作之后当然要组一台服务器放家里了!(不然为什么我们两个人我要租三居室,当然是一个拿出来做书房放🐔箱了呀!)
没事的时候我经常会翻翻 github 有什么新鲜的开源项目,部署下来把玩一番,不知不觉发现我平时的学习工作生活已经离不开它们了。
而经过一番折腾,我也形成了具有我个人特色的一套工具体系,或者说工作流? 本文稍微总结一下我是怎么管理我折腾/开发中所需要的各种工具的。
不知不觉已经写了两年代码了,每过一阵子回头看看原来的代码,都觉得有不少值得改进的地方,这真是一件高兴的事。
原来我从来不会关心编译原理这种东西,感觉离自己很远,但做项目的过程中,操作了一些 AST,杂七杂八的接触过一些相关的知识,又发现了一个很好的教程,就跟着写了一遍,颇有收获。
在此把大概的步骤和思路记下来。
教程: Create Your Own Compiler
代码: https://github.com/Mereithhh/simple-compiler
全局搜索 extensionBundleIdentifier
,把它改成正确的值就好了。
可以通过标签 <textarea/>
或 <input/>
的 enterkeyhint
属性来控制:
关键字 | 文案描述 |
---|---|
enter | 回车 |
done | 完成 |
go | 前往 |
next | 下一个 |
previous | 上一个 |
search | 搜索 |
send | 发送 |
enter | 回车 |