idea plugin开发
发表于
更新于
本文字数:
3.1k
阅读时长 ≈
5 分钟
本文是作者对idea plugin开发的介绍,包括idea plugin开发的优势、实现细节、相关资料等,这些步骤可以帮助作者提高idea plugin开发的效率。
工作日每天早上我们都会进行CodeReview,大致的流程是一群人看着一块屏幕,分别打开每个项目,看每次的commit,发现有问题的代码,就记录下来行号,文件名,所在项目,问题点等,但记录的过程却是很浪费时间的,也容易错。每次因为要记录,其实也造成了CodeReview的效率低。关于改良CodeReview的的效率,我们也是经过了一系列的努力的。
一开始,是一个人操作IDE浏览代码,一个人去记录,但是记录的人因为要跟上速度,就不免出现记录不完整,比如代码所谓位置及问题点
后来,我们使用IDE的bookmark,进行打标记,但是这种的问题是不支持跨项目,每个项目的都是独立的,另外也无法导出。我们的产出一般是记录在Confluence上。
如上,每次的记录跟进的很差,并且浪费时间。于是,我想,何不开发个Bookmark的增强版呢,吐槽那些不支持的功能,我来!
可行性
假如要做,那么就要考虑可行性,梳理下当前我所需要的功能点
- 记录目标行号,项目名称,文件路径
- 应用级【多项目】共享
- 重启IDE也要起作用,与2点接近,实际上就是持久化存储
- 设定系统剪切板
- 快捷键绑定支持
绘图利器PlantUML使用学习
发表于
更新于
本文字数:
1k
阅读时长 ≈
2 分钟
本文介绍关于绘图利器PlantUML使用学习,包括使用场景、实现细节等,以提高关于绘图利器PlantUML使用学习的效率。
最近同事推荐了一个工具
PlantUML
,利用文本来绘制程序的复杂逻辑。体验下觉得不错,这里学习记录下。
插件下载
Visual Studio Code和JetBrains公司的IDEA等都有对应的插件支持,这里贴下链接。
- Visual Studio Code-PlantUML
- JetBrains - PlantUML integration
Angular6升级至7
发表于
更新于
本文字数:
638
阅读时长 ≈
1 分钟
本文是作者对Angular6升级至7的介绍,包括Angular6升级至7的优势、实现细节、相关资料等,这些步骤可以帮助作者提高Angular6升级至7的效率。
Angular7正式版于2018年10月18号发布,距今半年时间了,再不跟,就落伍了。
因为个人博客平台是Angular6,所以趁机升级下,正好了解下7。
另NG当前最新版是8.0.0-rc5了。最新版情况请看官网。
Angular7有哪些主要改变呢
博客平台的自动化部署
发表于
更新于
本文字数:
2.3k
阅读时长 ≈
4 分钟
本文介绍关于博客平台的自动化部署,包括使用场景、实现细节等,以提高关于博客平台的自动化部署的效率。