代码编织梦想

一、下载与安装

  • 下载
    在官网上面下载IDEA
    idea官网
  • 安装
    依次点击下一步,记得勾选
    在这里插入图片描述

二、IDEA的快捷键

1.高频使用键

  • Alt + Enter
    根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
  • Ctrl + O
    选择可重写的方法
  • Ctrl + I
    选择可实现的方法
  • Ctrl + Alt + B
    在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
  • Alt + Insert
    set/get; 构造方法; toString; 重写方法。。。
  • Ctrl+Alt+T
    将代码包在一个块中,例如try/catch、synchronized、if等语句
  • Ctrl + /
    采用//注释所选代码行;再次选中操作即取消注释
  • Ctrl+shift +/
    采用/* */注释块;再次选中操作即取消注释
  • Ctrl + F
    在当前文件进行文本查找
  • Ctrl + Shift + F
    根据输入内容查找整个项目 或 指定目录内文件
  • Ctrl + C
    复制光标所在行 或 复制选择内容
  • Ctrl + X
    剪切光标所在行 或 剪切选择内容
  • Ctrl + V
    粘贴
  • Ctrl + Z
    撤销

2.快速打印语句

 输入下列语句后点击回车

  • “main”
    生成主函数
  • “sout”
    System.out.println()
  • “fori”
    for (int i = 0; i < ; i++) {
    }
  • “itar”
    for (int i = ; i < args.length; i++) {
     String arg = args[i];
    }
  • “iter”
    for (String arg : args){
    }

3.idea中修改快捷键

 这里已两个建议修改快捷键为例

  • Ctrl + D
    删除光标所在行 或 删除选中的行
  • Ctrl + Y
    复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面

具体操作如下:
在这里插入图片描述
 软件可选各套快捷键
在这里插入图片描述
搜索框内查找到目标快捷键,点击鼠标右键进行修改
在这里插入图片描述
最后,需达到的修改结果
在这里插入图片描述
在这里插入图片描述

三、其他设置

1.设置字体以及文件编码格式

1)File -> Settings -> Editor -> File Encodings
在这里插入图片描述
2)配置Tomcat VM options值为:-Dfile.encoding=UTF-8
在这里插入图片描述
在这里插入图片描述
3)Intellij idea安装目录,在bin目录下的idea.exe.vmoptions和idea64.exe.vmoptions两个文件结尾添加
-Dfile.encoding=UTF-8
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/qq_45714082/article/details/111028684

冒泡排序-爱代码爱编程

package com.jmmq.load.jim.algorithm; /** * 冒泡排序 */ public class BubblingSortPrc { public static void main(String[] args) { int[] c = {5,8,9,5,55,77,13,92,55,0,-5,5

SpringBoot(Token和跨域认证JWT的实现)-爱代码爱编程

参考文章:https://www.jianshu.com/p/24825a2683e6 文章目录 一、什么是Token?二、JWT(Json Web Token)1、基于token的鉴权机制2、JWT 的原理3、JWT的组成(1)header(2)playload(3)Signature三、JWT实现1、引入依赖2、用户登录3、生成Token4、to

【LeetCode】649. Dota2 Senate Dota2 参议院(Medium)(JAVA)每日一题-爱代码爱编程

【LeetCode】649. Dota2 Senate Dota2 参议院(Medium)(JAVA) 题目地址: https://leetcode.com/problems/dota2-senate/ 题目描述: In the world of Dota2, there are two parties: the Radiant and the Di

Error creating bean with name ‘dataSource‘-爱代码爱编程

1、背景:   今天在测试Dockfile的时候,新建了一个hello world项目,pom中的依赖,直接从原有的项目中copy过来的,也没有仔细看其中包含的依赖有哪些;结果在启动的时候出现如下问题:2、问题描述: Error starting ApplicationContext. To display the conditions report r

京东淘宝day13-爱代码爱编程

1. Redis分片机制说明 1.1一致性hash算法 1.1.1 一致性Hash算法介绍 一致性哈希算法在1997年由麻省理工学院提出,是一种特殊的哈希算法,目的是解决分布式缓存的问题。 [1] 在移除或者添加一个服务器时,能够尽可能小地改变已存在的服务请求与处理请求服务器之间的映射关系。一致性哈希解决了简单哈希算法在分布式哈希表( Distrib

后端JAVA单元测试 感悟-爱代码爱编程

1.后端为什么要单元测试     1.1 单元测试是考验系统稳定性一个重要方面 为什么这样讲,虽然你可以做到全流程的测试,一群人坐在一个小会议室,挨个点击功能,把流程走完,这确实是一种测试方式。但是这种方式只能 针对比较简单的功能,比如增删改查,不能解决复杂功能 ,  比如定时器计算,奖励计算 ,返佣计算的场景,撮合引擎调度。上述谈到场景功能非常复

idea的lombok插件支持@SuperBuilder及用法-爱代码爱编程

关于@SuperBuilder 首先了解@Builder 看到这篇文章的你肯定已经用过这个注解,这里简单陈述一下基本用法,如果你已经了解,可以略过此部分。 引入依赖(Maven结构) <dependency> <groupId>org.projectlombok</groupId> <art

Idea中怎么运行从github上下载的项目-爱代码爱编程

小伙伴们是不是经常会从github上下载的项目,偷学点技术,开开心心的找了半天找到一个对自己胃口的项目,好的,下载到本地,Idea打开项目却发现各种坑**的不能运行,不能运行你TM 上传 ~,这种问题好吧,我也被遇到很多次,首先,要把基本的配置做好,剩下的只能祈求代码上传者是一个良心up了~      说百遍,不如亲自动手做一遍,下面演示一个下载的项目如

IntelliJ IDEA 14,15 使用教程,实战总结,倾囊相授,内附PDF学习文档-爱代码爱编程

转载博文,尊重原创,感谢前辈分享,原文地址:"请叫我大师兄__"的CSDN博客主页 文章目录 前言一、安装二、使用 1.Debug2.修改内存3.一般设置4.高级设置5.版本控制相关6.数据库相关7.项目相关8.常用插件三、问题及解决办法 1.常见问题2.常见告警资源获取(PDF学习文档)前言 IntelliJ IDEA 主要用于支持 J

在 Idea 上面使用 Tomcat 时,发现控制台打印信息的时候,出行中文乱码问题;-爱代码爱编程

使用idea启动tomcat时控制台打印输出日志中文为乱码: 可以通过以下几种解决办法 1:在在vm中设置编码方式 -Dfile.encoding=UTF-8 或者直接设置 E:\IntelliJ IDEA 2018.3.5\bin\idea.exe.vmoptions 和 D:\JetBrains\PyCharm 2019.1.1\bin\pych

gradle 构建 idea 插件-爱代码爱编程

一  配置gradle  1 官方网站:https://gradle.org/install/#manually 提供了两种下载方式,Binary-only是只下载二进制源码,Complete, with docs and sources是下载源码和文档。如果有阅读文档的需求可以下载第二个,没有需要的下载Binary-only即可。 2 配置环境变量

IDEA快捷键大全(详细)-爱代码爱编程

一、IDEA常用快捷键 Ctrl + F12 弹出当前文件结构层(类的方法属性等),可以在弹出的层上直接输入,进行筛选 Ctrl + 左键单击 在打开的文件标题上,弹出该文件路径 Ctrl + N 根据输入的 类名 查找类文件 Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 Ctrl + P 方法参数提示显示 Ctrl +