喵の窝

让你写代码充满激情的XCode插件CoderPower

万恶之源来自于ATOM的一个插件activate-power-mode

这个插件号称能让你在写代码的时候充满激情与动力.

装好之后是这个样子的

其实,光这个插件也没啥.只是前几天偶尔得知在XCode上有一个插件叫CoderPower(Github传送门)实现了类似的效果.于是果断clone之,但是安装好之后发现窗口的抖动效果确实很像.但是气泡效果就有点不给力了.更重要的是,这个插件在快速输入的时候还有严重的性能问题.于是乎我决定自己重新实现插件的气泡效果.于是乎,就有了改进之后的CoderPower(Github传送门).

目前这个版本是我在维护,主要功能已经完成.在大量输入的时候也不会有明显的性能问题.可以看到,气泡的效果跟’原版’还是有一定差距的.主要是因为XCode中取光标位置的文字颜色有点麻烦.好吧.其实就是我不知道怎么取.按常规方法拿到的文字属性里面没有颜色这个东西.所以气泡的颜色就变成了随机颜色.

另外气泡的弹射角度,初始速度,加速度,大小以及消失时间也跟原版插件有一定区别.不过这都是小问题.源代码稍微看看就知道怎么修改前面的那些东西了.

后续我也会考虑将上面这些东西跟整个插件独立出来.这样修改起来会更加方便(只是考虑.不要想太多.说不定写完这篇文章之后这个项目就坑掉了).

最后,欢迎大家试用.