引言

坦白说,我很少写这种操作类型的文章。因为这种文章没啥新意,大家操作步骤肯定是一样的。
然而,我答应了我的同事小阳,给她出一篇!
毕竟人家打算从Eclipse转IDEA了,于是以示鼓励,写一篇给她!那么是哪八条一定要改的配置呢!
我没列快捷键,是因为IDEA原生的快捷键,我用的也挺顺手,所以并不是认为一定要改!
  • 自动编译开关
  • 忽略大小写开关
  • 智能导包开关
  • 悬浮提示开关
  • 取消单行显示tabs的操作
  • 项目文件编码
  • 滚轴修改字体大小
  • 设置行号显示

正文

自动编译开关

在Eclipse中自动编译开关是开着的,如下所示

那么,在IDEA中,务必要手动将其打开,非常重要!如下所示

忽略大小写开关

IDEA默认是匹配大小写,此开关如果未关。你输入字符一定要符合大小写。比如你敲string是不会出现代码提示或智能补充。
但是,如果你开了这个开关,你无论输入String或者string都会出现代码提示或者智能补充!

智能导包开关

如下图所示,将

  • 自动导入不明确的结构
  • 智能优化包

这两个选项勾上。那么有什么效果呢?
你在代码中,只要敲list,就会出现提示,自动导入java.util.List这个类。而这个特性,在eclipse中,是无法做到的。如下图所示

悬浮提示开关

这个容易理解,打开这个开关后。只要把鼠标放在相应的类上,就会出现提示,如下图所示

取消单行显示tabs的操作

如下图所示,把该按钮去了

那么去掉后有什么效果呢?
打开多个文件的时候,会换行显示,非常直观。大大提升效率!

项目文件编码

如下图所示进行设置

Transparent native-to-ascii conversion的意思是:自动转换ASCII编码。
他的工作原理是:在文件中输入文字时他会自动的转换为Unicode编码,然后在idea中发开文件时他会自动转回文字来显示。
这样做是为了防止文件乱码。
这样你的properties文件,一般都不会出现中文乱码!

滚轴修改字体大小

是这样的,我一般在写代码的时候。都是设按住Ctrl+滚轴可以修改编辑器字体大小,这样其实很方便,大家不妨试试。
如下图所示

设置行号显示

这个的重要性就不用多说了,勾上后代码中,会显示行数!

IDEA 一定要改的8条配置相关推荐

  1. IDEA一定要改的8条配置

    转载自  IDEA一定要改的8条配置 引言 坦白说,我很少写这种操作类型的文章.因为这种文章没啥新意,大家操作步骤肯定是一样的.然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转I ...

  2. IDEA一定要改的八条配置

    作者:孤独烟 来自:打杂的ZRJ 引言 坦白说,我很少写这种操作类型的文章.因为这种文章没啥新意,大家操作步骤肯定是一样的.然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转IDE ...

  3. 【原创】IDEA一定要改的八条配置

    引言 坦白说,我很少写这种操作类型的文章.因为这种文章没啥新意,大家操作步骤肯定是一样的.然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转IDEA了,于是以示鼓励,写一篇给她! ...

  4. 微信小程序导航条配置图片背景

    文章目录 微信小程序导航条配置图片背景 全部页面替换 就首页特殊,其他页面纯色导航条(沿用微信那套) 相关代码 如果你觉得写的不错或者帮到你了,记得给我点个赞哟~ 微信小程序导航条配置图片背景 需要实 ...

  5. python文件路径改了需要重新配置环境吗_Django 设置多环境配置文件载入问题

    今天继续给大家介绍django 多环境配置的相关内容,本文重点给大家介绍Django 设置多环境配置文件载入的相关知识,一起看看吧. 起步 通常,针对不同的开发环境,需要不同的配置保证程序可运行且不干 ...

  6. PC改电视盒子 无需配置 Android x86 TV 9镜像

    这几天在折腾将旧电脑改成安卓电视盒子,发现网上的镜像着实麻烦,如果没有vpn,每次装都要用命令跳过谷歌的自动更新.配置兼容arm.完事了还只能远程安装apk. 这个镜像直接配置好了谷歌自动更新.兼容问 ...

  7. python文件路径改了需要重新配置环境吗_python自学环境配置

    写在前面,这是一个小白的操作日志 有兴趣的朋友可以留言和我一起学习 STEP1.Mac下安装home-brew (下载可能需要外网,觉得麻烦的可以省略这一步直接操作SETP2) 装完后输入brew d ...

  8. nas服务器改成网站,nas配置web服务器

    nas配置web服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 云耀云服 ...

  9. linux文件改为nobody,Nginx配置中user设置为nobody有什么用?

    在许多Unix和Linux发行版中,nobody用户都是伪用户.根据Linux Standard Base,nobody用户及其组是可选的助记符用户和组.该用户旨在代表对系统具有最小权限的用户.在最佳 ...

最新文章

  1. Ubuntu上面安装Redis Python
  2. 数学--数据处理--非极大值抑制(NMS)
  3. 计算机专用英语词汇发音,计算机专用的英语词汇
  4. Java基础——Java多线程中sleep()、wait()和notify()
  5. git wechat.class.php,wechat-php-sdk/qywechat.class.php at master · gitye/wechat-php-sdk · GitHub
  6. DNS常用记录类型和服务发现(DNS解析)
  7. 二次元QQ价值评估网源码
  8. php全选帖子删除,用PHP实现全选全删
  9. 移动平均滤波器 matlab,移动平均滤波的原理---matlab函数的实现smooth
  10. openmv探索_3_测距以及测量物体大小
  11. 人大金仓数据库软件下载
  12. 监理项目的服务器,idc服务器机房搬迁工程施工监理的重点
  13. 铁流:苹果为何不找IBM,而选择中国浪潮
  14. kafka Process ‘command ‘/jdk1.8.0_77/jre/bin/java.exe finished with non-zero exit value 1
  15. DRM(一):什么是DRM
  16. 《OpenCV与ROS入门》讲座笔记
  17. 【Unity】DnSpy断点调试Unity已发行游戏的dll
  18. template 的 用法
  19. springboot基于javaweb的社区留守儿童帮扶系统毕业设计源码101603
  20. 计算机键盘一般分四个区域 其中,四个键盘区域分别在哪里

热门文章

  1. vue项目中使用lodop实现打印
  2. CentOS7安装CDH5.14过程全纪录
  3. SAP 查询历史库存事务
  4. python核心教程:max函数怎么使用
  5. 关于切换大写小后,光标消失,需要鼠标重新点一下才能继续输入的问题
  6. openwrt 在RT5350上实现mjpg-streamer视频流输出(摄像头格式为YUYV格式)
  7. ssh: connect to host 192.***.*.* port 22: Connection refused
  8. 股份有限公司和有限责任公司区别
  9. 阿里云备案服务号怎么获取
  10. PickerView滚轮选择