博客
关于我
常用开发辅助工具汇总(持续更新中……)
阅读量:425 次
发布时间:2019-03-06

本文共 790 字,大约阅读时间需要 2 分钟。

目录

一、Codota 帮你写代码

官网:

  • 支持大部分主流开发语言

    ava, Javascript, TypeScript, Python, PHP, Go, Ruby, C, C++, Rust, C#

  • 支持大部分主流开发工具

主要特性:

  1. 代码自动提示完成

    和普通的代码提示不同的是会按照上下文和使用频率排序。
    输完变量名或者 = 号之后,还知道你可能需要干什么:
    输完对象后,展示一个类常用的方法列表:

  2. 代码示例

    Java API 不会用?还要到处找使用示例?Codota 可以帮你找出最佳开源代码相关示例。
    如:你对 stream 不熟悉,只需要点中该方法,然后选择获取相关示例菜单,最佳使用示例都帮你呈现出来了。
    如果需要 API 的详细的解释说明,可以跳转到网页查看。
    也可以手动在 codota 代码索引库中查询对应 API 的最佳使用示例:

二、PlantUML 在IDEA里画UML、思维导图、甘特图等

可以通过 PlantUML 网站在线画 UML 图,PlantUML 是一个开源项目,支持快速绘制各种 UML 图。

在 IDEA Plugins 里面搜索 "PlantUML" 安装即可.

安装完成之后,通过菜单 New > PlantUML File 来创建一个 UML 图:

左边就是默认生成的 UML 类图源码,右边是 UML 图形生成区,如果报错了,说找不到 Graphviz 这个依赖,那就需要安装一下。

Graphviz 下载地址:

上面提供了各个操作系统的安装方式,安装完成之后再重启 IntelliJ IDEA 即可。

可以看到有些图并不是很适合用 UML 来画,UML 都是用代码来生成图形,有一定的学习成本,另外,相比市面上的其他画图工具,不论是美观、还是效率上,都还有有差距的。当然,如果你不要求美观,图形简单,UML 还是能满足你的。

转载地址:http://iwjuz.baihongyu.com/

你可能感兴趣的文章
Mysql学习总结(17)——MySQL数据库表设计优化
查看>>
Mysql学习总结(18)——Mysql主从架构的复制原理及配置详解
查看>>
Mysql学习总结(19)——Mysql无法创建外键的原因
查看>>
Mysql学习总结(19)——Mysql无法创建外键的原因
查看>>
Mysql学习总结(1)——常用sql语句汇总
查看>>
Mysql学习总结(20)——MySQL数据库优化的最佳实践
查看>>
Mysql学习总结(21)——MySQL数据库常见面试题
查看>>
Mysql学习总结(22)——Mysql数据库中制作千万级测试表
查看>>
Mysql学习总结(23)——MySQL统计函数和分组查询
查看>>
Mysql学习总结(24)——MySQL多表查询合并结果和内连接查询
查看>>
Mysql学习总结(25)——MySQL外连接查询
查看>>
Mysql学习总结(26)——MySQL子查询
查看>>
Mysql学习总结(27)——Mysql数据库字符串函数
查看>>
Mysql学习总结(28)——MySQL建表规范与常见问题
查看>>
Mysql学习总结(29)——MySQL中CHAR和VARCHAR
查看>>
Mysql学习总结(2)——Mysql超详细Window安装教程
查看>>
Mysql学习总结(30)——MySQL 索引详解大全
查看>>
Mysql学习总结(31)——MySql使用建议,尽量避免这些问题
查看>>
Mysql学习总结(32)——MySQL分页技术详解
查看>>
Mysql学习总结(33)——阿里云centos配置MySQL主从复制
查看>>