IDEA 一定要改的8条配置
引言
坦白说,我很少写这种操作类型的文章。因为这种文章没啥新意,大家操作步骤肯定是一样的。
然而,我答应了我的同事小阳,给她出一篇!
毕竟人家打算从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条配置相关推荐
- IDEA一定要改的8条配置
转载自 IDEA一定要改的8条配置 引言 坦白说,我很少写这种操作类型的文章.因为这种文章没啥新意,大家操作步骤肯定是一样的.然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转I ...
- IDEA一定要改的八条配置
作者:孤独烟 来自:打杂的ZRJ 引言 坦白说,我很少写这种操作类型的文章.因为这种文章没啥新意,大家操作步骤肯定是一样的.然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转IDE ...
- 【原创】IDEA一定要改的八条配置
引言 坦白说,我很少写这种操作类型的文章.因为这种文章没啥新意,大家操作步骤肯定是一样的.然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转IDEA了,于是以示鼓励,写一篇给她! ...
- 微信小程序导航条配置图片背景
文章目录 微信小程序导航条配置图片背景 全部页面替换 就首页特殊,其他页面纯色导航条(沿用微信那套) 相关代码 如果你觉得写的不错或者帮到你了,记得给我点个赞哟~ 微信小程序导航条配置图片背景 需要实 ...
- python文件路径改了需要重新配置环境吗_Django 设置多环境配置文件载入问题
今天继续给大家介绍django 多环境配置的相关内容,本文重点给大家介绍Django 设置多环境配置文件载入的相关知识,一起看看吧. 起步 通常,针对不同的开发环境,需要不同的配置保证程序可运行且不干 ...
- PC改电视盒子 无需配置 Android x86 TV 9镜像
这几天在折腾将旧电脑改成安卓电视盒子,发现网上的镜像着实麻烦,如果没有vpn,每次装都要用命令跳过谷歌的自动更新.配置兼容arm.完事了还只能远程安装apk. 这个镜像直接配置好了谷歌自动更新.兼容问 ...
- python文件路径改了需要重新配置环境吗_python自学环境配置
写在前面,这是一个小白的操作日志 有兴趣的朋友可以留言和我一起学习 STEP1.Mac下安装home-brew (下载可能需要外网,觉得麻烦的可以省略这一步直接操作SETP2) 装完后输入brew d ...
- nas服务器改成网站,nas配置web服务器
nas配置web服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 云耀云服 ...
- linux文件改为nobody,Nginx配置中user设置为nobody有什么用?
在许多Unix和Linux发行版中,nobody用户都是伪用户.根据Linux Standard Base,nobody用户及其组是可选的助记符用户和组.该用户旨在代表对系统具有最小权限的用户.在最佳 ...
最新文章
- Ubuntu上面安装Redis Python
- 数学--数据处理--非极大值抑制(NMS)
- 计算机专用英语词汇发音,计算机专用的英语词汇
- Java基础——Java多线程中sleep()、wait()和notify()
- git wechat.class.php,wechat-php-sdk/qywechat.class.php at master · gitye/wechat-php-sdk · GitHub
- DNS常用记录类型和服务发现(DNS解析)
- 二次元QQ价值评估网源码
- php全选帖子删除,用PHP实现全选全删
- 移动平均滤波器 matlab,移动平均滤波的原理---matlab函数的实现smooth
- openmv探索_3_测距以及测量物体大小
- 人大金仓数据库软件下载
- 监理项目的服务器,idc服务器机房搬迁工程施工监理的重点
- 铁流:苹果为何不找IBM,而选择中国浪潮
- kafka Process ‘command ‘/jdk1.8.0_77/jre/bin/java.exe finished with non-zero exit value 1
- DRM(一):什么是DRM
- 《OpenCV与ROS入门》讲座笔记
- 【Unity】DnSpy断点调试Unity已发行游戏的dll
- template 的 用法
- springboot基于javaweb的社区留守儿童帮扶系统毕业设计源码101603
- 计算机键盘一般分四个区域 其中,四个键盘区域分别在哪里
热门文章
- vue项目中使用lodop实现打印
- CentOS7安装CDH5.14过程全纪录
- SAP 查询历史库存事务
- python核心教程:max函数怎么使用
- 关于切换大写小后,光标消失,需要鼠标重新点一下才能继续输入的问题
- openwrt 在RT5350上实现mjpg-streamer视频流输出(摄像头格式为YUYV格式)
- ssh: connect to host 192.***.*.* port 22: Connection refused
- 股份有限公司和有限责任公司区别
- 阿里云备案服务号怎么获取
- PickerView滚轮选择