我是小小,开始本周的第二篇,本周第二篇将会介绍IDEA的基本使用技巧。

第一个

IDEA的代码提示有一个补充的特点,区分大小写,这个功能如图1所示。默认就是区分大小写的。举个栗子,在Java代码中输入stringBuffer,是不会默认提示,而输入StringBuffer可以进行代码提示。

第二个

一和二两个选项,是用来优化 import 包的导入和导出功能的 当勾选 1 选项的时候,IDEA 可以在我们书写代码的时候,自动帮助导入的包,例如去掉没有用到的包。当勾选 2 的时候,IDEA 可以书写代码的时候,自动导入用的包。相当的智能化。

第三个

例如上图画红圈的地方所示,可以进行指定的默认折叠或者展开,例如勾选上HTML的style标签选项,在打开文件的时候,该标签所包含的内容,会自动折叠,否则不会自动折叠。

第四个

如上图所示,IDEA支持对代码进行垂直或者是水平分组,一般在对文件进行修改的时候,一个是修改的文件,一个是参考文件,这样效率更快一点

快捷键

垂直分屏快捷键关键字:

Split Vertically

水平分屏快捷键关键字:

Split Horizontally

第五个

使用 Ctrl + D 会自动复制整行内容,然后自动复制到下一行。

第六个

如上图所示,设置好以后,IDEA会默认显示内存的占用情况。

第七个

勾选此设置以后,使用 ctrl + 鼠标滚轮 可以快捷的控制代码的字体。

第八个

如上图所示,勾选上 show line numbers 选项以后,会显示方法线,这种线条有助于区分开方法。

第九个

使用此Tab,文件名可以多放显示。

第十个

这样设置以后,注释在代码的头部

第十一个

这样设置好以后,代码可以实现软分行

第十二个

如上图所示,如果在make或rebuild过程中相当的慢,可以尝试增加堆内存,这样可以加快速度。

第十三个

勾选上以后,启动IDEA的时候,会默认打开上次使用的项目,如果有多个项目,会打开多个项目。如果关闭此选项,可以直接打开主界面。

第十四个

此设置会增加打开tab的个数,如果超过这个个数,早打开的文件会被替换。

第十五个

默认的IDEA是没有开启自动帮你生成serialVersionUID功能的,需要我们设置。第一张,设置自动生成serialVersionUID 第二张,它已经继承了serializable接口的类名,把光标放在类名上,按住alt + Enter,即可自动生成 serialVersionUID功能。

如上图,可以设置默认测试浏览器。

关于作者

一枚生活在一线,生于二线的双鱼座程序猿,我是小小,我们下期再见。

小明菜市场

推荐阅读

● 异常 | 求你别再写满屏的try-catch了,用全局异常好吗?- 夹私货-行测

● 探讨 | 深入探讨Redis管道

● 必备收藏 | 超详细揭秘 Redis 持久化,建议收藏!

● 打卡学习 | Redis原理应用-线程IO模型

● 应用 | 同学,该学MyCat实际应用案例与MyCat读写分离了

给我个好看再走好吗?

推荐 | 作为IDEA的死忠粉,这样设置,效果棒棒哒!相关推荐

  1. 好家伙,MacOS 新版本终于删掉自带 Python2,连 Python 死忠粉都叫好!

    喜大普奔,苹果现已正式推出的 macOS 12.3 版本,终于把自带的 Python 2 给删了! 此前测试版推出时,就有网友激动地表示: " 终于!虽然我是 Python 的死忠粉,但我真 ...

  2. 作为一个死忠粉,我的 IntelliJ IDEA 一直都是这样来设置的,效果很棒!

    作者:judasn https://github.com/judasn/IntelliJ-IDEA-Tutorial 说明 IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为 ...

  3. 好家伙,MacOS新版本终于删掉自带Python2,连Python死忠粉都叫好!

    鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 喜大普奔,苹果现已正式推出的macOS 12.3版本,终于把自带的Python 2给删了! 此前测试版推出时,就有网友激动地表示: 终于!虽然我是 ...

  4. macOS新版本终于删掉自带Python2,这波操作连Python死忠粉都叫好

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 喜大普奔,苹果现已正式推出的ma ...

  5. 别在.NET死忠粉面前黑.NET5,它未来可期!

    期盼已久的.NET5,终于在11月11日正式发布,整个.NET社区都为之沸腾,知乎.博客园.QQ群.微信群,随处可见.NET5 的热议,作为.NET死忠粉,我也挺兴奋的. 然而一片欢歌笑语中总有一些很 ...

  6. 6s android,Android死忠粉自述为何必买iPhone 6S

    Android死忠粉自述为何必买iPhone 6S 虽然新一代iPhone还没上市,但已经有人下定决心一定要换手机了,而且还是一位安卓的死忠粉丝.为什么会这么说呢?下面来看看他的自述,看了之后感觉还是 ...

  7. android变iphone6s,安卓死忠粉想换iPhone6s:真心受够了

    虽然新一代iPhone还没上市,但已经有人下定决心一定要换手机了,而且还是一位安卓的死忠粉丝.为什么会这么说呢?下面来看看他的自述,看了之后感觉还是很心酸. 自己从2010年就开是用安卓手机,当时用的 ...

  8. 翻译技能提升的主要难点和对策(含入门书籍和资料推荐)丨打死个翻译官 2.2

    翻译技能提升的主要难点和对策(含入门书籍和资料推荐)丨打死个翻译官 2.2 这一章适合非英语专业或英语长期荒废的读者阅读,主要解决以下问题: 想学翻译,该怎么开始?要看哪些书? 为什么我的翻译水平止步 ...

  9. 散热差、设计古板,因循守旧的联想Thinkpad还能获得忠粉的青睐吗?

    拥有航天梦想的联想ThinkPad,在5月18日的新品发布会上,再次与中国航天·太空创想达成了合作,将整场发布会的格调提升到了没有"边际"的高度. 发布会上,联想ThinkPad宣 ...

最新文章

  1. Action中取得request,session的四种方式
  2. 【c++】10. memset()、【strcpy_s()、memcpy_s()】、【strcpy(),memcpy()】
  3. 【Tiny4412】最小网络文件系统制作
  4. 怎么画正五边形步骤_悄悄告诉你们:一种没有美术基础,也能画好画的方法
  5. [分布式训练] 单机多卡的正确打开方式:Horovod
  6. Kibana4简单使用
  7. 程序员心声:我为什么偏爱苹果电脑和Mac OS X
  8. facebook, twitter,QQ, google +1, linkedin, disqus,gigya 按钮Network (登录)
  9. OpenShift 4 - 部署运行 MinIO 对象存储
  10. android studio outline,AndroidStudio常用设置
  11. 22.docker wait
  12. 深入学习华为云IOT云平台与LiteOS轻量级物联网系统
  13. 给MacBook装win7遇到的坑
  14. PKUSC 2022游记
  15. Python自动化控制鼠标和键盘操作—— PyAutoGUI
  16. 栈(Stack)的应用—试探回溯法:八皇后问题、迷宫寻径
  17. 基础30讲 第10讲 积分等式与积分不等式
  18. html消防产品模版,消防设备项目建议书模板
  19. python UIAutomator2使用教程
  20. 关于编程C++——如何写程序

热门文章

  1. 使用 CocoaPods 对公有库开源和私有库组件
  2. mysql系列之6--------使用第三方工具-percona来备份mysql和恢复
  3. Android 沉浸式状态栏
  4. 数字ToString作为货币显示并且带小数
  5. 网络编程中使用float型数据要注意
  6. [MFC]关于Visual studio 2012的AfxGetMainWnd
  7. Back to back销售订单和drop ship第三方销售订单的销售成本的问题
  8. 解决spring boot1.5以上版本@ConfigurationProperties提示“Spring Boot Configuration Annotation Processor not..
  9. datetime mysql 查询_mysql数据库时间类型datetime、bigint、timestamp的查询效率比较
  10. 基于 Docker 搭建 LAMP 环境(一 传统虚拟机形式)