目录

一、个性化设置

1、设置显示工具栏在左侧

2、目录文件上隐藏 .idea文件夹 、.gitignore 文件

3、设置 Ctrl+鼠标滑轮 随意调节字体大小

4、设置IDEA多行显示标签,取消单行显示tabs

5、IDEA设置创建类时类头注释模板

6、IDEA更换主题

7、取消函数自动折叠为一行代码

二、插件篇

1、代码编辑区迷你缩放图插件 code glance

2、Lombok插件

3、Alibaba Java Coding Guidelines 插件

4、Rainbow Brackets 彩虹括号插件

5、Key Promoter X  插件 (快捷键提示插件)

6、Translation 翻译插件

7、Mongo Plugin 插件(连接远程Mongodb数据库)

三、IDEA设置使用代理


一、个性化设置

1、设置显示工具栏在左侧

view -> Appearance -> Toolbar

2、目录文件上隐藏 .idea文件夹 、.gitignore 文件

Settings->Editor->File Types

在 Ignore files and folders 里添加 .idea 和 .gitignore

3、设置 Ctrl+鼠标滑轮 随意调节字体大小

Setting -> Keymap  
搜索 f ,找到 Decrease/Increase Font Size,点击、右键,点击 add Mouse Shortcut  ->  按住 ctrl + 鼠标滑轮上下,如下图所示

    

4、设置IDEA多行显示标签,取消单行显示tabs

默认是单行显示已经打开的文件的标签如下图,但打开文件一多就不方便查看了

打开 Settings -> Editor -> General -> Editor Tabs ,取消勾选 show tab in one row

5、IDEA设置创建类时类头注释模板

Setting -> Editor -> File and Code Templates -> Includes -> File Header

/*** @Author: ${USER}* @Description: TODO* @Date: ${YEAR}/${MONTH}/${DAY} ${TIME}*/

效果如下:

更多类头注释设置可自行百度!
建议不用设置方法注释,写完一个方法,直接输入  /**  ,按下 Enter 即可!

6、IDEA更换主题

主题下载地址:http://color-themes.com/?view=index

在IDEA中导入主题:
          Settings -> Editor -> Color Scheme -> Color Scheme Font
点击设置按钮,选择 Import Scheme,选择要导入的主题jar文件,即可

7、取消函数自动折叠为一行代码

有时候有些函数代码较短的时候,往往会被IDEA自动折叠为一行,但其实阅读起来甚是不便,于是可以这样来设置:

Settings -> Editor -> General -> Code Folding  取消掉 one-line methods 的勾勾

二、插件篇

1、代码编辑区迷你缩放图插件 code glance

     

2、Lombok插件

使用Lombok可以通过注解方式减少繁琐代码。比如说getter/setter/toString等方法。

在编写实体时,在类头注解 @Data ,便可以省略了 getter/setter

3、Alibaba Java Coding Guidelines 插件

阿里巴巴Java程序开发规约扫描插件,让编程更规范。

安装后,若编写的代码有不符合阿里规范的地方,会自动高亮提示,修改后提示取消,也可以取消该高亮提示。

4、Rainbow Brackets 彩虹括号插件

可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。

高亮:ctrl + 鼠标右键单击
暗淡:alt + 鼠标右键单击

关闭该tab标签后,即可恢复!

5、Key Promoter X  插件 (快捷键提示插件)

当你在用鼠标进行某些操作时,比如说运行项目,该插件会提示你键盘上的快捷键是 shift+f10

6、Translation 翻译插件

使用IDEA时的翻译插件,可有可无吧,使用快捷键 ctrl + shift + o

7、Mongo Plugin 插件(连接远程Mongodb数据库)

连接mongo数据库,可用的可视化工具很多,首推较新版本的 Navicat ,其支持了多种数据库的连接。

当然也可以较轻量化的使用,这个插件还是挺优秀的。

使用Mongo Plugin插件连接Mongodb数据库教程:

首先输入mongodb的连接url:ip+端口 , 然后输入一个可验证的数据库

(即存在的数据库,用户账号对应的数据库,不对应的话该账号没有权限会报权限出错)

MongoDB数据库的用户权限机制有点特别,不像Mysql,当你装好Mongo数据库且开启用户验证机制后,首先先创建一个管理员账户root,具有的权限是创建数据库。当你用这个账号创建完一个数据库后,进入该数据库创建该数据库的一个账号,并赋予其所有操作权限,否则root账户在没有经过授权时是没有权限来操作该数据库的。

三、IDEA设置使用ssr代理

在没有更改maven源的时候,其默认的是国外的源,下载依赖慢不说,还有可能无法下载。除了更改maven源为阿里源或清华源外,还可以设置IDEA使用你的ssr代理,不设置的话IDEA是无法像浏览器一样魔法上网的。

首先,得有魔法上网的工具,比如说ssr,

如何设置:

Settings -> Appearance&Behavior -> System Settings -> HTTP Proxy

点击使用 Manual proxy configuration,如果是http方式选http,如果是socks方式则选socks

输入本地主机host 127.0.0.1,输入代理端口,即可

测试:

 

IDEA个性化设置、必须插件、设置代理,让编程更优雅相关推荐

  1. 【最全IDEA个性化教程】idea设置主题+恢复主题默认设置+设置选中代码颜色+关键字颜色+设置字体大小、样式、颜色+设置背景颜色、图片+设置导航栏背景颜色+设置控制台字体样式及背景+常用快捷键)

    目录 下载设置主题样式+恢复主题默认设置 1 个性化代码段 1.1设置颜色 设置光标颜色 自定义图片做背景 修改代码段的颜色和背景颜色 选中代码块颜色修改,修改括号颜色 1.2 设置字体大小.格式 1 ...

  2. 如何设置JVM使用的代理

    本文翻译自:How do I set the proxy to be used by the JVM Many times, a Java app needs to connect to the In ...

  3. VS2010主题设置及插件推荐

    本文主要写了个人使用 VS2010 的一些配置及实用插件,从而打造一个符合个人风格的开发环境. 基础设置 安装 Visual Assist X 在 VS2010 中若不安装 Visual Assist ...

  4. 安装插件设置Intellij IDEA背景图片

    安装插件设置Intellij IDEA背景图片 1.打开settings窗口 2.在Plugins搜索框里输入Background Image Plus,在仓库里搜索 3.单击Background I ...

  5. VSCode配置 GitHub的Gist 同步设置和插件(简明教程)

    写在前面: 在本地电脑上的vscode上配置了很全面的扩展(插件),由于后期可能要在不同的电脑设备上操作,所以希望可以将本地vscode上的扩展进行同步. 在网上搜了很多关于vscode同步扩展(插件 ...

  6. IDEA的LeetCode力扣插件设置与使用(超详细)

    目录 一.下载插件 二.插件配置 注意 三.插件使用  欢迎大家来学习和使用LeetCode力扣插件!!! 这几天准备刷算法题,突然发现了IDEA插件商城里面有LeetCode力扣的插件,于是就下载下 ...

  7. 为My97DatePicker日期插件设置默认日期

    为My97DatePicker日期插件设置默认日期,开始日期为系统日期的前一个月,结束日期为系统日期: 开始日期不能大于结束日期,且都不能大于今天: 开始日期-maxDate:'#F{$dp.$D(\ ...

  8. 【已解决】My97DatePicker日期插件设置默认日期

    为My97DatePicker日期插件设置默认日期 为My97DatePicker日期插件设置默认日期,开始日期为系统日期的前一个月,结束日期为系统日期: 开始日期不能大于结束日期,且都不能大于今天: ...

  9. IDEA相关配置(特别完整)看完此篇就将所有的IDEA的相关配置都配置好了、设置鼠标滚轮修改字体大小、设置鼠标悬浮提示、设置主题、设置窗体及菜单的字体及字体大小、设置编辑区主题、通过插件更换主题

    文章目录 1.创建模块(Module) 2.常用配置 2.1Appearance & Behavior 2.1.1设置主题 2.1.2设置窗体及菜单的字体及字体大小 (可忽略) 2.1.3补充 ...

最新文章

  1. Java Servlet完全教程
  2. https 与 http
  3. 数据结构与算法--1.整型变量值互换
  4. 【Blog】Start My Journey In Cnblogs!
  5. 够狠 | 单点登录三种方式,够狠!够劲爆!
  6. 学英语(3)---常用语英语
  7. linux重启docker镜像都没了,linux – 没有响应的Docker命令挂起
  8. GitHub Star 破万!3w 多人追更,这个 Java 框架你不会还不知道怎么用吧...
  9. 如何在不键入“退出”的情况下退出屏幕?
  10. 由翻转字符窜再次理解递归
  11. 基于jQuery的响应式网站视频插件FitVids.js
  12. 中国茶道的基本精神(转)
  13. VCC AVCC VDD AVDD区别(转载)
  14. 华为网络工程师必备技术汇总
  15. 学习永不止步!誉天9月开班计划来啦!
  16. 一个想转行入坑的迷茫小白自语
  17. SpreadJS 16.0.1 中英版 SpreadJS-EN-CN
  18. opencv——均值/中值滤波器去噪
  19. 用知识图谱实现可拓学例子
  20. windows便笺_如何将便笺提醒附加到Windows和应用程序

热门文章

  1. 为什么从机械转专业到计算机
  2. 洛谷P1376(贪心)
  3. 诛仙游戏SQL充值语句(mysql不存在则插入,存在则更新)
  4. python数据分析工具包_熊猫入门强大的Python数据分析工具包-经管之家官网!
  5. 有什么办法把录音转成文字?这几种方法一看就会
  6. A_A03_006 STM32程序DAPLINK下载
  7. Prenetics拟赴美上市:预计2021年收入翻两倍,阿里、平安均为股东
  8. “天才少年”曹原,共同一作发Nature子刊
  9. 线性空间引论(第2版)
  10. c#如何实现叫号操作_C# Winfrom 实现模拟叫号(SpeechSynthesizer播放语音)