作者 | 小明菜市场

来源 | 小明菜市场(ID:fileGeek)

头图 |  CSDN 下载自东方IC

IDEA 的代码提示有一个补充的特点,区分大小写,这个功能如图所示。默认就是区分大小写的。举个栗子,在 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 功能。

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

更多精彩推荐
☞300亿美元,AMD为什么要买Xilinx?
☞1024程序员节开源技术英雄会,参会“英雄榜”发榜☞如何应对云原生之旅中的安全挑战?
☞采摘工人月薪十万却无人应聘,英澳农场求助 AI
☞还不懂Redis?看完这个故事就明白了!
☞区块链+生鲜:杜绝“偷梁换柱”和“以次充好”
点分享点点赞点在看

加速编程效率,你不知道的IDEA功能设置相关推荐

  1. 百度云加速边缘计算功能设置判断移动端跳转

    之前有写过利用百度云加速边缘计算功能设置自义错误的案例,今天我们来学习下利用边缘计算功能设置网站判断移动端和PC端页面跳转. 首先还是老步骤,先在我的函数里添加以下函数 编辑 输入以下代码,修改自己的 ...

  2. Copilot使用教程:让AI助手提升你的编程效率

    OpenAI推出的Copilot是一个基于GPT-4的代码生成器,它可以帮助你在编写代码时给出智能建议,从而提高你的编程效率. 文章目录 什么是Copilot Copilot的安装与配置 Copilo ...

  3. CTF中遇到不知道文件类型_AE中你不知道的隐藏功能-Mask与特效

    AE中你不知道的隐藏功能-Mask与特效 "没关系"就是有关系,形容事情的好坏的顺序是很棒.很好.还行.不行.太糟了.没关系. - <破产姐妹> 我们平时理解的Mask ...

  4. Android实现mp3分析,Android编程实现播放MP3功能示例

    本文实例讲述了Android编程实现播放MP3功能.分享给大家供大家参考,具体如下: 在android中播放mp3非常简单,也是项目中经常使用的,比如说要做项目的背景音乐,应用中某些功能的提示音等的. ...

  5. 用好这7个VS Code插件,前端编程效率蹭蹭涨

    Visual Studio Code (VSCode)是微软的一个免费的开源代码编辑器,它非常轻巧.灵活,资源占用少,内置功能强大,支持绝大多数流行的编程语言.VSCode 用当前大火的 TypeSc ...

  6. button标签设置隐藏和显示_让你更高效的功能——设置、预设的妙用【动态数学软件GeoGebra】...

    每次都要反复地.一个个地设置属性? 或者-- 如何让GeoGebra一打开,就是自己想要的界面或功能设置?只需-- 设置喜好,点击"选项"--"保存设置".如此 ...

  7. browserCaps与浏览器功能设置

    使用 Web.config 文件中的 browserCaps 元素来定义浏览器的行为在 .NET Framework 2.0 中被否决,但仍受支持.此元素中的数据与浏览器定义文件 (.browser) ...

  8. java打印输出万年历_用Java编程输出万年历的功能实现

    1.功能实现 输入1查看上个月日历 输入2查看下个月日历 输入3查看去年本月日历 输入4查看明年本月日历 输入5查看指定月份日历 2.代码所导入的包 import java.text.ParseExc ...

  9. 五子棋游戏程序记录和复盘功能设置

    五子棋游戏程序记录和复盘功能设置 大家都玩过手机的小游戏吧.我是编程爱好者,喜欢动脑筋研究一些算法,编程做出小游戏程序,很有趣很有成就感.在学习VB6编程时就编制过钻石棋和伤脑筋十二块那样的游戏,都是 ...

最新文章

  1. Rethinking the inception architecture for computer vision的 paper 相关知识
  2. python venv下安装mysql出错 解决方法
  3. sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电
  4. 基因序列算法:编辑距离( Levenshtein 距离)和LD算法
  5. VGG16关于学习率如何影响精度效应
  6. 水晶报表PUSH方法Demo
  7. 杭州电子科技大学操作系统课程设计:简单文件系统的实现
  8. 高等数学第七版同济大学课后习题讲解下册 pdf(免费)
  9. 布客·ApacheCN 翻译/校对/笔记整理活动进度公告 2020.1
  10. apple tv 开发_如何在新的Apple TV上管理存储空间
  11. 二维光子晶体带隙绘制程序_平面波展开法(最终版)
  12. 数据建模 --- 概念建模+逻辑建模+物理建模
  13. html鼠标滚轮监听,js鼠标滑轮滚动监听触发事件
  14. 5G通信系统的Salen-Valenzula信道分析
  15. Base64编码解析以及加密、解密实现
  16. 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级
  17. Jupyter Notebook的基本使用
  18. COleDateTime类型的应用
  19. 重庆邮电大学计算机科学与技术调剂,重庆邮电大学2019年接收硕士研究生调剂公告...
  20. Python 爬取天天基金各基金日期、净值、日增长率数据

热门文章

  1. IT职场人生系列之十九:危险职业(中)
  2. 【C++ Primer】第五章学习笔记(循环和关系表达式)
  3. elasticsearch 安装sql
  4. 【学习随笔】iquery初涉
  5. HTML 提高页面加载速度的方法
  6. 星爷001正式开始写blog啦
  7. log4net配置说明及使用方法
  8. Qt绘制形状不规则窗口(二)
  9. [论文阅读] Learning without Memorizing
  10. yii 使用 有赞sdk_有赞 App 动态化配置中心实践