前言

工欲善其事必先利其器,Idea有很多强大的功能,值得去探索,在多次尝试下,发现了一些使用Idea的小Tips。

Tip

Bookmark

看书的时候需要书签,看优秀源代码的时候也需要书签。以后再找上次看到源码的位置,直接查看所有书签,选中自己想看的那个就好了。
快捷键:
Fn + F3

书签位置

优化导入

大多项目都会依赖外部的很多库,包。然后后面项目又不断改变,之前依赖的库与包都用不到了,但是当前文件还在引入这些东西。使用优化导入,可以直接去除当前文件所依赖的不需要的包。

优化导入位置

插入模板

模板都容易理解,可以不断使用的东西,其中只需要改变一点点东西就变成了新的东西,Idea已经内置了很多模板,也允许我们新建模板,如何使用这些模板呢?

插入模板位置

导航文件

在项目开发中,我们可以导航到任意的位置,导航到某个类文件,以及出现当前符号的位置。

导航位置

排除索引

有时候,我们一个项目文件太大了,大项目中包含很多子项目,一些子项目又是不需要的,如果不标记为排除。那么打开项目的时候建立索引的时间非常的长。标记为Exclude之后,下次就不会再索引这些目录了。

排除索引

格式化代码

代码写的不工整,缩进等等右问题。

格式化代码

前进与后退

大型项目之中,经常会在各种文件之间来回穿梭,文件之前相互引用,跳到下个文件之后,又想看看上个文件的内容,如果再点到文件继续找,那就太浪费时间了。Idea给我们提供了前进和后退的功能,可以直接返回上次的文件的位置。

前进与后退

各种插件

-一些加快开发效率的插件

  • presentation assistant ,这个插件可以现实所有你当前操作快捷键:如下图

    插件运行截图

行上移与行下移

重构代码经常需要上移方法,修改的时候也经常要这个操作,这里只看一下快捷键,具体操作自己根据情况使用。

行上移与下移

复制新的一行出来

复制当前行,并且新插入一行。

复制新的一行

最后

这次没有展示具体案例,感兴趣的自己尝试一下各个功能,都是比较实用的。希望能帮助大家

Idea加快开发的10个技巧相关推荐

  1. 如何成为前端开发人员的10个技巧!以及前端学习路线

    为你总结了如何成为前端开发人员的10个技巧!以及前端学习路线,欢迎参考! 前端开发需要学习什么?或者需要掌握哪些技能? 在准备学习前端前,您可能不确定从哪里开始.选择什么编程语言,使用什么工具,框架和 ...

  2. 引用:编写高性能Web应用程序的10个技巧(一)

    在网上看到这样一篇文章:编写高性能Web应用程序的10个技巧 感觉很不错就引用到我的blog里面,和大家一起学习,同时也谢谢作者本人 数据层性能 技巧 1 - 返回多个结果集 技巧 2 - 分页的数据 ...

  3. [其他] 10种技巧可提升Android应用运行效果

    随着手机平台的发展和所提供应用的提升,质量成为应用成功的最重要因素.如果那些应用无法提供强大的功能和稳定的用户体验,那就会很快被用户卸载.开发者需要记住的是,虽然Android智能手机和平板电脑的速度 ...

  4. 16位调色板和32位调色板_整理色板和调色板的10个技巧

    知道自己有东西,但不知道它在哪里会令人沮丧. 对于您为设计项目创建或保存的颜色,尤其如此. 不得不遍历色样 , 浪费时间 ,只好在需要切换色相时重新开始搜索. 如果您经常使用吸管工具或将CMYK值插入 ...

  5. 10种技巧可提升Android应用运行效果

    http://topic.csdn.net/u/20120327/15/d9641da3-8e55-441c-a575-886f46f68411.html 随着手机平台的发展和所提供应用的提升,质量成 ...

  6. Android 10种技巧可提升应用运行效果

    随着手机平台的发展和所提供应用的提升,质量成为应用成功的最重要因素.如果那些应用无法提供强大的功能和稳定的用户体验,那就会很快被用户卸载.开发者需要记住的是,虽然Android智能手机和平板电脑的速度 ...

  7. iPhone开发的一些小技巧

    [转载]iPhone开发的一些小技巧 (2011-10-29 20:13:02) 转载原文 标签: 转载 原文地址:iPhone开发的一些小技巧作者:哈哈 一,修改状态栏: 1.加入[[UIAppli ...

  8. zemax 宏怎么编写数组_编写Excel VBA程序的10个技巧

    学习Excel技术,关注微信公众号: excelperfect 学会一些有趣的技巧或想法,能够有效地提高ExcelVBA编程水平.下面是chandoo.org总结的编写Excel VBA程序的10个技 ...

  9. ASP.NET应用程序设计的10大技巧

    ASP.NET应用程序设计的10大技巧 [ ASP.NET应用程序设计的10大技巧 | 责任编辑: 51欢乐吧 - 关涛 | 2007-09-25 10:38:16 ] 调整字体大小: 大 | 中 | ...

最新文章

  1. 2021年大数据常用语言Scala(二十五):函数式编程 排序
  2. UVA10382喷水装置
  3. 电脑f2还原系统步骤_使用冰点还原电脑每次重启都会还原,打造一个百毒不侵的系统...
  4. 用Markup Validation Service进行网页的W3C标准语法验证(c#)
  5. 用 CSS实现Bubble提示框的两种方法
  6. html个人博客完整代码_hexo | 不用写代码,2小时快速搭建个人博客
  7. [Ceoi2010]Pin
  8. Perl语言学习总结
  9. 在exe运行界面按右键(不用按鼠标右键)
  10. Microsoft.AlphaImageLoader滤镜解说
  11. Hibernate(1)
  12. 微信小程序项目实例——飞机大战
  13. 如何快速复制文件或文件夹路径?
  14. 从0开始制作H5直播源码的教程
  15. apex数据中心怎么切换服务器,Apex英雄怎么切换服务器
  16. Python机器学习:认识机器学习
  17. lg linux电视安装软件,LG电视无法安装第三方软件?当贝市场分享的LG安装当贝市场教程...
  18. # Odoo丨Odoo框架源码研读一:前后端交互
  19. 计算机对会计有什么好处,会计专业转行干过设计工作,这些宝贵经验和感悟,对你有用(三)...
  20. XCTF-ms0_01

热门文章

  1. margin-top失效的解决办法
  2. Const 深度解析
  3. 7-48 字符串输入练习 (I) (15 分)
  4. 3011-基于二叉树的表达式求值(C++,附详细思路)
  5. java面向对象编程的三大基本特性--封装,继承,多态
  6. linux哪个系统能编译固件,rk3328编译Linux固件
  7. java文件日志功能_JAVA文件下载功能问题解决日志
  8. Exchange日志清理
  9. 压力测试之apache benchmark
  10. 由Net Applications的浏览器的市场份额想开的