1、配置Intellij Idea的配置文件从默认c盘转移到其他盘符

找到Intellij idea的安装文件,在bin目录下找到idea.properties配置文件,如下把Idea的配置文件夹和Idea的系统文件夹配置到除c盘外的其他盘符。

#---------------------------------------------------------------------

# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.

#---------------------------------------------------------------------
idea.config.path=D:/java/IntellijIdea/.IntelliJIdea/config
#---------------------------------------------------------------------

# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.

#---------------------------------------------------------------------

idea.system.path=D:/java/IntellijIdea/.IntelliJIdea/system

2、设置快捷键习惯风格为eclipse的习惯:

“ctrl+alt+s”进入设置菜单,在搜索栏输入“keymap”,然后如图选择“eclipse”这样大多数快捷键就会跟eclipse工具里的一致了。



3、设置“字体”:

进入设置菜单,如下图选择自己喜欢的字体,当然我还是钟爱“consolas”字体的:



4、设置自己的文件注释模板:

进入设置,然后找到如下位置,然后就可以根据自己的习惯去设置:

 /**

*Created with ${PRODUCT_NAME}

*Created By Kinsey

*Date: ${DATE}

*Time: ${TIME}

*/



5、设置你的IDEA的字符编码



6、取消自带的svn的设置,很多刚开从svn下载项目的时候会出问题,是因为此时他指定了自己默认的svn(全部取消都可以)



7、给项目设置对应的jdk编译环境



8、把lib包进入到“buildpath”中

经常能用到的几个快捷键

“psvm”:快速创建main方法

    public static void main(String[] args) {

    }

“sout”:快速创建print语句

System.out.println();

“alt+enter”:快速补全

例子1(对于局部变量的自动补全):在对象a的位置“alt+enter”自动完成局部变量的补全创建工作

User a = new User() ;

例子2:完成类型的强制转换,如下

 User user =  jdbc.queryForObject(sql, new Object[]{id}, new UserMapper());

鼠标放在等号右边然后“alt+enter”将结果转换成“User”

 User user =  (User)jdbc.queryForObject(sql, new Object[]{id}, new UserMapper());

例子3、自动实现接口的方法:

假设有一个“Dao接口”里面定义了许多方法,完成它的实现类的时候,光标在要实现的接口附近,然后“alt+enter”,如图自动实现接口的方法。

……等等。“alt+enter”还是蛮强大的。

“shift+alt+r”:快速重命名



“alt+insert”:这个快捷键使用频率也是很高的



①:自动创建满足自己需求的构造方法

②:快速实现setget方法

③:快速创建“toString()”

等等

“ctrl+shift+r”:快速打开资源文件

“ctrl+l”:快速定位到文件中行的位置

“shift+ctrl+alt+s”:快速进入项目结构设置

“ctrl+alt+s”:快速进入设置菜单

“shift+alt+z”:快速创建ifelse或者快速完成try catch

Intellij Idea常用配置设置的更多相关文章

  1. HotSpot JVM 常用配置设置

    本文讨论的选项是针对HotSpot虚拟机的. 1.选项分类及语法 HotspotJVM提供以下三大类选项: 1.1.标准选项 这类选项的功能是很稳定的,在后续版本中也不太会发生变化. 运行java或者 ...

  2. 【IntelliJ IDEA学习之二】IntelliJ IDEA常用配置

    版本:IntelliJIDEA2018.1.4 一.常用配置两张概览图(1)工作区总览介绍图 (2)setting配置图 --------------------------------------- ...

  3. IntelliJ IDE 常用配置

    一. Intellij IDE 安装与破解 详细安装步骤 二.IntelliJ Maven 配置 查看: 使用IntelliJ IDEA 配置Maven(入门) 三.IntelliJ Tomcat 配 ...

  4. 入手IntelliJ IDEA 常用配置

    Idea常用设置 下载地址:https://www.jetbrains.com/idea/ 激活服务器:http://idea.iteblog.com/key.php 代码补全取消区分大小写 Inte ...

  5. Intellij IDEA常用配置详解

    1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions -------------------------------- ...

  6. 【转】Intellij IDEA常用配置详解

    1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions -------------------------------- ...

  7. IntelliJ IDEA常用配置(三)

    提示:对于一些通用的设置可以配置成全局的. 1. 主题配置 File - Settings - Color Scheme,默认的是Default(一个白色主题),Darcula是一个黑色主题. 我们也 ...

  8. IntelliJ IDEA常用配置

    1:IDEA同时打开多个项目: 选择菜单File–Setting-General--->右侧Project Opening选择第一个Open project in new window: 接下来 ...

  9. IntelliJ IDEA常用统一设置(Linux/Mac/Windows)

    前言:如果说VS是宇宙超级无敌第一大开发工具,那么IDEA是当之无愧的第二大开发工具,将来有机会把VS干掉. 说明:除了以下说明的配置地方外,其它尽量保持默认,这样有利于团队代码风格的统一. 运行VM ...

随机推荐

  1. 基于github+hexo搭建个人博客(window)

    0x01 环境搭建 1.Node.js环境 下载Node.js安装文件:https://nodejs.org/en/download/ 根据系统选择相应安装包下载,安装过程一路Next,默认设置即可. ...

  2. Mysql Bypass小结

    总结一些Bypass的方法, 1. 绕过空格过滤,使用注释/**/来替换 绕过安全狗简单的两个方法: /*'+'*/ /**a*/ 2.使用大小写绕过某些关键字的过滤 SeLeCT * From te ...

  3. Four Ways to Create a Thread

    Blaise Pascal Magazine Rerun #5: Four Ways to Create a Thread   This article was originally written ...

  4. 导入贴图操作:处理贴图MaxSize和Format

    using UnityEngine; using System.Collections; using UnityEditor; public class ImportModflyTextures : ...

  5. 关于 g++ 编译器

    g++由自由软件基金发行,g++是基于类unix的c++编译器,通常在命令行运行.它一般附带于类Unix系统中,因此如果你正在运行Unix或Linux系统,它很可能已经存在于你的系统中.你可以对一个源 ...

  6. iOS - 系统权限(关键时刻很有用的)

    iOS开发中权限问题: APP开发避免不开系统权限的问题,如何在APP以更加友好的方式向用户展示系统权限,似乎也是开发过程中值得深思的一件事: 那如何提高APP获取iOS系统权限的通过率呢?有以下几种 ...

  7. Github for Windows 登录时报代理问题?

    Github for Windows 登录时报如下错误: 不要被它的提示信息误导了. 登录失败,跟代理半毛钱关系都没有. 是 .net framework 组件 的问题. 更新下 .net frame ...

  8. Git 创建两个“本地分支”协同工作

    一 代码拉下来后,首先创建两个本地分之 $repo start master . //仅仅用于同步服务器的修改(此处master名字可以随意定,但是建议定成这样,好记忆) $repo start wo ...

  9. javaweb基础 02--javaweb基础概念

    1.WEB资源 * 静态web资源:指web页面中供人们浏览的数据始终是不变(如 html 页面). * 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内 ...

  10. LeetCode 23 Merge k Sorted Lists(合并k个有序链表)

    题目链接: https://leetcode.com/problems/merge-k-sorted-lists/?tab=Description Problem: 给出k个有序的list, 将其进行 ...