Android Studio 配置

1,713 阅读2分钟

个人开发IDEA配置 以及使用的插件

注释设置

文件头注释

设置入口 File -> Settings -> Editor -> File and Code Templates -> Includes

个人注释模板

/**     
  * @Time:  ${DATE}
  * @Author:  南宫凌霄 // 获取用户名 ${USER}
  * @Description:  TODO // 文件描述
 */

其他设置说明

预定义的变量将采用以下值:
${PACKAGE_NAME}		在其中创建新文件的包的名称
${USER}				当前用户系统登录名
${TIME}				当前系统日期
${时间}			  当前系统时间
${YEAR}				今年
${MONTH}			本月
${MONTH_NAME_SHORT}	当月名称的前3个字母。例如:1月、2月等。
${MONTH_NAME_FULL}	当月的全称。例如:一月、二月等。
${DAY}				当月的当前日期
${DAY_NAME_SHORT}	当前日期名称的前3个字母。例如:星期一、星期二等。
${DAY_NAME_FULL}	当天的全称。例如:星期一、星期二等等。
${HOUR}				当前的小时
${MINUTE}			当前的分钟
${PROJECT_NAME}		当前项目的名称
${NAME}				当前文件名称

Kotlin 方法注释问题

Kotlin 方法 "/** + Enter" 不会出现 像 java 方法注释上携带 @param,@return 问题

// 原Kotlin注释
/**
 * 
 */
fun test(a:Int,b:Int):Int{
	return a+b
}

// 理想中 样式
/**
* TODO
*
* @param a
* @param b
* @return
*/
fun test(a:Int,b:Int):Int{
	return a+b
}

我先说下解决方案 使用 插件 kdoc-generator

其他教程 例如 (快捷键触发事件->回车触发事件->直接用注释文档事件) 是解决方案但,看到这一系列配置我就只想说TMD 使用kdoc-generator插件后和普通多行注释一就会自动给你生成相关参数。

kdoc-generator

JB官方的文档

Studio常用插件

CodeGlance

与Sublime或Xcode相似,此插件在你的编辑器中嵌入了代码的缩略图。如下图所示,右边是代码的缩略小图,滚动条也变大了。 使用Codeglance预览代码模式,让你 快速导航至所需部分。

CodeGlance

JSON To Kotlin Class

使用此插件,将JSON字符串转换为Kotlin数据类非常容易。此外,它还支持:

一系列JSON注解库-GsonJacksonFastjsonMoshiLoganSquare等使用默认值初始化属性,并使它们可以为空。将属性名称重命名为驼峰样式,并将类生成为内部或单个类。如果JSON字符串有效,则从本地文件/ Http URL加载JSON。

JSON To Kotlin Class

Name That Color

如果觉得Android代码库中的颜色命名令人头痛,别担心,你不是一个人!尽管编码通常被称为艺术,但并不是所有的开发人员都擅长颜色命名,尤其是不同的阴影。在这种情况下,请输入诸如red1,blue_lighter或red2之类的神秘名称。 幸运的是,有一个很棒的插件可以帮你解决这个名字。你所需要做的就是,将十六进制代码粘贴到你的colors资源文件中,它将为你建议最匹配的 material颜色调色板名称。

Name That Color

引用:

热门Android Studio 插件