add idea support

Signed-off-by: Tingxian <chengtingxian@gmail.com>
add idea support

Signed-off-by: Tingxian <chengtingxian@gmail.com>