加速编程效率,你不知道的IDEA功能设置
作者 | 小明菜市场
来源 | 小明菜市场(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功能设置相关推荐
- 百度云加速边缘计算功能设置判断移动端跳转
之前有写过利用百度云加速边缘计算功能设置自义错误的案例,今天我们来学习下利用边缘计算功能设置网站判断移动端和PC端页面跳转. 首先还是老步骤,先在我的函数里添加以下函数 编辑 输入以下代码,修改自己的 ...
- Copilot使用教程:让AI助手提升你的编程效率
OpenAI推出的Copilot是一个基于GPT-4的代码生成器,它可以帮助你在编写代码时给出智能建议,从而提高你的编程效率. 文章目录 什么是Copilot Copilot的安装与配置 Copilo ...
- CTF中遇到不知道文件类型_AE中你不知道的隐藏功能-Mask与特效
AE中你不知道的隐藏功能-Mask与特效 "没关系"就是有关系,形容事情的好坏的顺序是很棒.很好.还行.不行.太糟了.没关系. - <破产姐妹> 我们平时理解的Mask ...
- Android实现mp3分析,Android编程实现播放MP3功能示例
本文实例讲述了Android编程实现播放MP3功能.分享给大家供大家参考,具体如下: 在android中播放mp3非常简单,也是项目中经常使用的,比如说要做项目的背景音乐,应用中某些功能的提示音等的. ...
- 用好这7个VS Code插件,前端编程效率蹭蹭涨
Visual Studio Code (VSCode)是微软的一个免费的开源代码编辑器,它非常轻巧.灵活,资源占用少,内置功能强大,支持绝大多数流行的编程语言.VSCode 用当前大火的 TypeSc ...
- button标签设置隐藏和显示_让你更高效的功能——设置、预设的妙用【动态数学软件GeoGebra】...
每次都要反复地.一个个地设置属性? 或者-- 如何让GeoGebra一打开,就是自己想要的界面或功能设置?只需-- 设置喜好,点击"选项"--"保存设置".如此 ...
- browserCaps与浏览器功能设置
使用 Web.config 文件中的 browserCaps 元素来定义浏览器的行为在 .NET Framework 2.0 中被否决,但仍受支持.此元素中的数据与浏览器定义文件 (.browser) ...
- java打印输出万年历_用Java编程输出万年历的功能实现
1.功能实现 输入1查看上个月日历 输入2查看下个月日历 输入3查看去年本月日历 输入4查看明年本月日历 输入5查看指定月份日历 2.代码所导入的包 import java.text.ParseExc ...
- 五子棋游戏程序记录和复盘功能设置
五子棋游戏程序记录和复盘功能设置 大家都玩过手机的小游戏吧.我是编程爱好者,喜欢动脑筋研究一些算法,编程做出小游戏程序,很有趣很有成就感.在学习VB6编程时就编制过钻石棋和伤脑筋十二块那样的游戏,都是 ...
最新文章
- Rethinking the inception architecture for computer vision的 paper 相关知识
- python venv下安装mysql出错 解决方法
- sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电
- 基因序列算法:编辑距离( Levenshtein 距离)和LD算法
- VGG16关于学习率如何影响精度效应
- 水晶报表PUSH方法Demo
- 杭州电子科技大学操作系统课程设计:简单文件系统的实现
- 高等数学第七版同济大学课后习题讲解下册 pdf(免费)
- 布客·ApacheCN 翻译/校对/笔记整理活动进度公告 2020.1
- apple tv 开发_如何在新的Apple TV上管理存储空间
- 二维光子晶体带隙绘制程序_平面波展开法(最终版)
- 数据建模 --- 概念建模+逻辑建模+物理建模
- html鼠标滚轮监听,js鼠标滑轮滚动监听触发事件
- 5G通信系统的Salen-Valenzula信道分析
- Base64编码解析以及加密、解密实现
- 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级
- Jupyter Notebook的基本使用
- COleDateTime类型的应用
- 重庆邮电大学计算机科学与技术调剂,重庆邮电大学2019年接收硕士研究生调剂公告...
- Python 爬取天天基金各基金日期、净值、日增长率数据