PyCharm 代码自动补全插件体验

代码自动补全这个功能还是比较需要的,尤其是大项目。在其他模块内定义的数据类型,如果没有代码自动补全写起来太麻烦了。比如django的model中定义的属性,写查询filter的时候,没有代码自动完成,就需要去找各个属性,更恶心的是外键的关联查询直接没有__补全的功能,就得去找对应关系。数据结构复杂了之后这个工作就变成了灾难。

目前使用过的主要有下面几个:

1.kite

Kite 是一家成立于 2014 年的创业公司,主要从事于开发同名的人工智能编程助手,就类似于大家熟悉的 GitHub Copilot。Kite 最初仅支持 Python 和 JavaScript 这两种编程语言,在 2020 年年底,Kite 额外支持了 TypeScript、Java、Go、C、C#、Kotlin 等编程语言,支持的编程语言一下上升到 13 种。Kite 还支持 16 种编辑器 / IDE,其中包括 VS Code、IntelliJ、Vim、Sublime Text 等,在这一点上支持的范围要高于 GitHub Copilot。

Continue Reading

Google Play Store让人崩溃鸟

国内的安卓手机最尴尬的就是没有原生的google支持,之前安装的google服务框架以及play store,忽然有一天就不能用了。不知道是因为升级了华为的系统更新,还是某个服务自己升级导致不匹配了,昨天下载了好几个gms安装器,发现都是垃圾。这就让人很无语。

Continue Reading

又见Pascal

今天在逛一个上古论坛Delphi盒子)的时候看了下下面的友链,发现一个星五博客 ,点进去看了一下,第一篇文章是基于pascal的网站开发。点击去溜达了一圈发现是一个国内的公司做的。

上次用Pascal语言开发,还是在刚买车的时候为了折腾导航。14年左右,那时候的导航还多是win ce的系统,为了搞一机多图。逛各种论坛,下载各种程序,但是效果并不好。可以说是非常的烂,于是就想着自己做一个。只是在14年要开发win ce的程序确实有点麻烦,不过好在我pascal大法无所不能。找到了Lazarus ,跨平台开发工具,能在windows x86架构下编译arm架构的可执行文件,这个就非常的棒。

Continue Reading

又被偷了

又被偷了,嗯。自从买车之后至今被偷的东西包括雨刷,气门嘴帽。当然造成损失比较大的还是雨刷被偷。在某个月明星稀的夜晚,一场小雨下过。第二天一早,启动车子,看车玻璃有点脏,习惯性的开了下雨刷。然后,一阵刺耳的划玻璃的声音传入耳中,顿感不妙。同时眼前的雨刷臂孤零零的划过了半块玻璃,留下了一道明显的痕迹。顿时心里一万个草泥马跑过。幸运的是,雨刷只少了一只,不幸的是,少的那只是主驾侧的,现在开车就看到那根深深地划痕。

Continue Reading

DynamicSkinForm v14.30

DynamicSkinForm VCL library help you to create applications with skins. Skins support for forms, menus, hints, many standard and non-standard original controls. Skins with many objects, effects help you to create standard and non- standard cool applications (like WinAmp, iTunes). Also you can create your skins with special editor.

Continue Reading