怎么让vim智能提示Android studio的提示更智能些

Android studio怎么设置代码高亮?
作者:佚名
字体:[ ] 来源:互联网 时间:12-22 09:21:28
Android studio怎么设置代码高亮?有些文件中需要把重要的代码设置成高亮,这样也方便以后的查找修改,但是怎么给代码设置高亮呢?下面分享Android studio文件中高亮显示的设置方法
在进行使用Android studio进行Android 的开发编码的情况下,当编码过就需要对一些的代码进行高亮显示,也方便的在整个的代码块能更好的代码中内容信息,那么在Android studio中如何对文件中高亮显示使用呢?
1、要对代码中的内容进行高亮显示的话,就需要对在代码中进行选择需要高亮显示的内容。
2、然后进行点击Android studio的菜单中的额一个&edit&的选项按钮。
3、这样就会弹出了一个下拉菜单的选项,进行选择下拉菜单中的&find&的选项。
4、这样就会弹出了一个下一级菜单,进行选择下一级菜单中的&Highlight usages in file&选项。
5、这样在代码中被选中的内容,就会进行高亮显示出,如果在代码中有一个内容,也将会都会高亮显示。
6、如果高亮显示不在使用,可以进行关闭掉高亮显示的功能,进行点击窗口中的关闭按钮。
相关推荐:
大家感兴趣的内容
12345678910
最近更新的内容Android studio & lint 代码检查设置 - 简书
Android studio & lint 代码检查设置
Android stuido作为google官方推荐的Android开发IDE,提供了一整套强大的静态代码分析工具,使用它们可以很好地帮助我们进行更加规范的开发。从一个常见的场景入手吧。几乎所有的开发团队的代码规范里面都有这么一条:不允许在布局文件中进行hardcode,原因参加见:
为了达到上面的目的,我们可以通过设置AS的code inspections来设置静态代码检查的规则,找到hardcode的配置:
Paste_Image.png
可以看到默认的hardcode配置的severity是警告,所以我们在xml中直接写字符串时,将光标放到去可以看到警告提示:
Paste_Image.png
但是这个提示也太弱了吧,我们将'severity'提升到error试试:
Paste_Image.png
注意,提升这个地方的等级不会对代码和其他静态分析工具如lint产生影响,也不会对运行产生影响,它的作用域仅仅是IDE展示
同样的,我们还可以设置很多其他的IDE静态代码检查,通过改变其severity达到更直观提示的作用,可以让开发者有一个直观的认识,哪些代码是合法但不合规的。如果有人不按照这个约束进行开发,那么代码中到处都是红色的错误(额,希望他不是个处女座..)。如果说通过IDE的code inspections是进行自律的话(实际上这个配置也是个人的行为),那么Android提供的另外一个静态代码工具lint就是一种对别人的约束了。
lint是Android提供的一个静态代码检查的工具,我们可以在gradle的构建task中加入link检查。具体的使用请移步到goole文档。link能够检查的东西很多,参考 。还是上面的场景,如果我的需求是代码中存在hardcode,那么所有人的代码都编译不通过(现实中不可能这么变态)。
lint工具可以通过一个xml文件来配置,它可以用来修改某些check issue是否忽略(典型的例子是第三方库里面存在问题),同时可以修改某些issue的默认等级。HardcodedText的默认等级是警告,我们升级成error,并在配置文件中增加lintOptions {
lintConfig file("lint.xml")
abortOnError true},这样在我们构建项目的时候如果发生错误,将直接中断构建。
Paste_Image.png
需要注意的是,点击AS上面的绿色的运行按钮是不会触发lint检查的,如果你想每次点击运行都进行lint检查,可以如下设置:
Paste_Image.png
Paste_Image.png
添加 run gradle task
Paste_Image.png
task填lint即可,这样在点击AS上的运行时,会自动执行lint,不过这样会导致每次运行时都会变慢。
热爱生活 热爱技术 热爱美食
关注&&计算机科学|互联网|美食&&
世界上最简单的就是编码
生活中最复杂的就是人心2014年6月 移动开发大版内专家分月排行榜第一2014年3月 移动开发大版内专家分月排行榜第一
2014年11月 移动开发大版内专家分月排行榜第二2014年4月 移动开发大版内专家分月排行榜第二2014年2月 移动开发大版内专家分月排行榜第二
2016年4月 移动开发大版内专家分月排行榜第二
2017年8月 移动开发大版内专家分月排行榜第三2016年7月 移动开发大版内专家分月排行榜第三2015年12月 移动开发大版内专家分月排行榜第三
2016年4月 移动开发大版内专家分月排行榜第二
2017年8月 移动开发大版内专家分月排行榜第三2016年7月 移动开发大版内专家分月排行榜第三2015年12月 移动开发大版内专家分月排行榜第三
2016年4月 移动开发大版内专家分月排行榜第二
2017年8月 移动开发大版内专家分月排行榜第三2016年7月 移动开发大版内专家分月排行榜第三2015年12月 移动开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Android Studio如何设置代码自动提示
在用Eclipse时候,你可以进行设置,设置成不管你输入任何字母,都能进行代码的提示,在 Studio中也可以
设置,而且比Eclipse设置来的简单。当然如果你觉得代码自动提示会降低你的代码水平,你也可以不设置,在写代码
过程中,如果一时忘记了,你就可以用代码提示的快捷键。android studio代码提示的快捷键是什么呢?看这篇文章:
【Android Studio快捷键】之代码提示
接下来说如何设置代码自动提示,如图:
图上内容比较多,我直接按区域划分成6块区域来说吧:
区域1:这个选项是关于提示的时候如何进行匹配,即按照什么条件来进行提示内容的搜索。vcD4KPHA+ICAgICBBbGw60aHU8dXiuPa1xLuwo6zS4su8vs3Kx9Kqus3E48rkyOu1xNfWt/u9+NDQyKvGpcXko6zE3MirxqXF5MbwwLS1xNfWt/uyxbvhz9TKvtTazOHKvsHQse3W0KOsyOfPws28o6zG5Mq1vs3P4LWx09q+q8i3y9HL96O6PC9wPgo8cD48aW1nIHNyYz0="/uploadfile/Collfiles/2.jpg" alt="\">
None:选择这项的话,意思是进行模糊匹配,我直接上图吧,大家看图就明白了:
First Letter:即是根据首字母进行匹配,不过这里面感觉还是有bug,选择First
Letter时,匹配的结果和all类似,又比all少。这块个人感觉是Android Studio可能没有做完善。
如果不想这么麻烦,那就不用管这三项到底咋回事,直接选all吧,反正这块就一个提示匹配的方式,不关心也罢。
区域2:这块区域其实是和代码提示快捷键有关系的,意思是假设我没有设置弹出自动提示框,在你输入内容时,这个时候你按下了代码提示的快捷键,如果匹配到的提示内容只有一项,那么是否要自动补全。
区域3:这块是关于自动代码提示列表的排序规则,排序有两种方式, lexical和relevance,你点上图中右下角的π就能进行选择排序的顺序,不用关心吧,个人觉得用处不大。
区域4:这个选项是个很重要的选项,意思是是否弹出代码自动补全提示框,其实就是本文的核心,设置代码自动提示只要把这个勾打上就好了。第二个选项:Insert
selected...ect.这个选项的意思是如果你选中了提示列表中的某项,然后通过空格键,或者点(.)等键可以直接进行补全(其实吧就是把其他键当回车使,按下后,就直接补全为你选中的代码)
区域5:这项是值是否自动弹出关于你选中的补全项的文档,说得直白点,就是对你选中的补全代码的一个说明,比如参数的说明,补全代码功能的说明。不过我打勾了也没出来,不知道是不是我操作的问题,不过估计也是Android
Studio的bug。因为使用AS至今,发现很多选项是没有效果的。
区域6:这个区域是关于弹出框中方法名称或者参数返回值一些显示的定义,不过这个个人感觉也是有bug的,选跟不选效果一个样。不用关心。Android Studio如何设置代码自动提示 - CSDN博客
Android Studio如何设置代码自动提示
在用Eclipse时候,你可以进行设置,设置成不管你输入任何字母,都能进行代码的提示,在Android Studio中也可以
设置,而且比Eclipse设置来的简单。当然如果你觉得代码自动提示会降低你的代码水平,你也可以不设置,在写代码
过程中,如果一时忘记了,你就可以用代码提示的快捷键。android studio代码提示的快捷键是什么呢?看这篇文章:
接下来说如何设置代码自动提示,如图:
图上内容比较多,我直接按区域划分成6块区域来说吧:
区域1:这个选项是关于提示的时候如何进行匹配,即按照什么条件来进行提示内容的搜索。
& & &All:选择这个的话,意思就是要和你输入的字符进行全匹配,能全匹配起来的字符才会显示在提示列表中,如下图,其实就相当于精确搜索:
& & &None:选择这项的话,意思是进行模糊匹配,我直接上图吧,大家看图就明白了:
& & &First Letter:即是根据首字母进行匹配,不过这里面感觉还是有bug,选择First
Letter时,匹配的结果和all类似,又比all少。这块个人感觉是Android Studio可能没有做完善。
& & 如果不想这么麻烦,那就不用管这三项到底咋回事,直接选all吧,反正这块就一个提示匹配的方式,不关心也罢。
区域2:这块区域其实是和代码提示快捷键有关系的,意思是假设我没有设置弹出自动提示框,在你输入内容时,这个时候你按下了代码提示的快捷键,如果匹配到的提示内容只有一项,那么是否要自动补全。
区域3:这块是关于自动代码提示列表的排序规则,排序有两种方式,&lexical和relevance,你点上图中右下角的π就能进行选择排序的顺序,不用关心吧,个人觉得用处不大。
区域4:这个选项是个很重要的选项,意思是是否弹出代码自动补全提示框,其实就是本文的核心,设置代码自动提示只要把这个勾打上就好了。第二个选项:Insert
selected...ect.这个选项的意思是如果你选中了提示列表中的某项,然后通过空格键,或者点(.)等键可以直接进行补全(其实吧就是把其他键当回车使,按下后,就直接补全为你选中的代码)
区域5:这项是值是否自动弹出关于你选中的补全项的文档,说得直白点,就是对你选中的补全代码的一个说明,比如参数的说明,补全代码功能的说明。不过我打勾了也没出来,不知道是不是我操作的问题,不过估计也是Android
Studio的bug。因为使用AS至今,发现很多选项是没有效果的。
区域6:这个区域是关于弹出框中方法名称或者参数返回值一些显示的定义,不过这个个人感觉也是有bug的,选跟不选效果一个样。不用关心。
本文已收录于以下专栏:
相关文章推荐
有时候搬砖, 非的大小写全对才能提示代码, 这是件很郁闷的事, 来来来, 设置
打开设置页面
PS: 我的Android Studio版本是2.1, 设置目录为应为版本的改变发生变化, 建议用设置...
Android Studio使用技巧,switch/case自动补齐代码块
下面,是我自己整理的AS快捷键,分享给大家。
Ctrl + Shift + F7    
           高亮当前元素在当前文件中的使用 ;使用F3(下)和Shift
+ F3(上)键来浏览...
相信很多人在用Eclipse的时候,很习惯的都会把Content Assist设置成.abcd...z,这样每次敲代码的时候都会有自动提示,写起代码来很方便。具体设置如图:
同时,Eclipse中...
只提示三个属性:
lvzhongyi:paddingEnd=&&
lvzhongyi:paddingStart=&&
lvzhongyi:android:focusable=&&
解决:把styl...
本博客翻译文章源文件都已开源。
在翻译了一篇安卓的官方文档之后,我觉得应该做一件事情,就是把安卓的整篇训练课程全部翻译成英文,供国内的开发者使用,尤其是入门开发者,虽然现在网络上有很多入门课程,但是还...
设置过程: 
Settings -& Editor -& Genneral -& Other 
Show quick doc on mouse move Delay(ms) 打上勾就好了,还可以修...
在Android Studio中,假设你觉得某个快捷键太复杂,要想修改,怎么修改呢,首先要找到这个快捷键,但是Android Studio搜索快捷键有一个bug,就是你不能根据快捷键来搜索对应的功能点...
看了这篇文章Android
Studio如何查看资源或者函数在哪些类中被引用,知道了快捷键失效的原因,其中有一个原因就是快捷键冲突,那如何查看快捷键哪些项冲突了呢?
Android Studio要查...
首先本文转自http://blog.csdn.net/csdnzouqi/article/details/,是为了方便以后查看这些设置,最后在这里感谢原博主。
为了能跟上技术发展的脚...
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 studio代码提示快捷键 的文章

 

随机推荐