1. idea的获取

链接:https://pan.baidu.com/s/1x-WT04lbJ_1FXCP3kWcihg?pwd=ufjh

提取码:ufjh

2. 已经安装的idea 如何卸载

对于免安装的idea:

(1)删除安装文件

(2)到用户下将idea的缓存,配置的目录删除掉即可

如果是exe源文件安装的到控制面板中卸载

3. idea的安装与破解

  1. 解压zip文件

  2. 进入 {安装路径}\ideaIU-2019.2.3.win\bin

  3. 双击

  4. 找到jetbrains-agent.jar 文件,然后放入合适的文件夹内(我一般直接放入idea的安装位置了,你随意,不建议有中文路径)

    点击IDEA的菜单,找到: Help--->Edit Custom VM Options

    将jetbrains-agent.jar的路径补充到最后一行



    关闭IDEA

  5. 使用 记事本 打开下面两个文件 确保jetbrains-agent.jar的路径都添加过去了

    C:\Users{用户}\IntelliJIdea2019.2\config\idea64.exe.vmoptions

    {安装路径}\ideaIU-2019.2.3.win\bin\idea64.exe.vmoptions

  6. 再次打开IDEA,点击菜单 ,Help--->Register:



    如果不能生成直接使用下面的激活

    http://fls.jetbrains-agent.com

  7. 激活成功后再次打开IDEA

    看到带Licenseed to..字样的 证明激活成功!

3. 设置

  1. 主题设置 以及主题字体大小设置

  2. 编辑区字体大小 滚轮调节大小

  3. 鼠标悬浮的时候 源码文档提示

  4. 自动导包

  5. 显示行号 显示方法之间的分割符

  6. 提示忽略大小写

  7. 类头的 注释文档

  8. 项目编码格式



    编辑区右下角也会有提示

  9. 自动编译 开关打开

  10. 省电模式 不要勾选

    这里不要勾选

  11. 生成序列化版本号

4. 写代码常用快捷建的使用

  1. 鼠标选中文件夹

    alt+insert 弹出新建

  2. 编辑代码

    psvm = public static void main

    sout = Systemmout.println("")

    2.1 for循环

    fori

    arr.for



    2.2 代码块

    选中对应的代码块

    ctrl+alt+t

    这可将代码块放入对应的try...catch if...else while...do等等

  3. 复制行与删除行

    ctrl + d 复制一行

    ctrl + y 删除一行

  4. 当前行上移与下移

    shift+ctrl ↑

    shift+ctrl ↓

  5. 快捷导包

    ctrl+ enter

  6. 注释

    ctrl+/

    ctrl+shift+/

  7. 变量重命名

    光标放在变量的后面

    shift+F6

  8. 阅读代码 前进与后退

    ctrl+alt ←

    ctrl+alt →

ctrl+z 撤销

ctrl+shift+z redo

  1. alt+7显示类的代码结构

  2. 缩进

    tab

    shift+tab

这些快捷建很有用哦

java基础-idea的使用-day07的更多相关文章

  1. Java基础知识(壹)

    写在前面的话 这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔.现在分享出来,希望能帮助大家,如有不足的,希望大家支出. 后续会继续分享基础知识手记.希望能 ...

  2. [Java面经]干货整理, Java面试题(覆盖Java基础,Java高级,JavaEE,数据库,设计模式等)

    如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html   谢谢.上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大 ...

  3. 【JAVA面试题系列一】面试题总汇--JAVA基础部分

    JAVA基础 基础部分的顺序: 基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法 线程的语法,集合的语法,io 的语法,虚拟机方面的语法 每天几道,持续更新!! 1.一个". ...

  4. 最适合作为Java基础面试题之Singleton模式

    看似只是最简单的一种设计模式,可细细挖掘,static.synchronized.volatile关键字.内部类.对象克隆.序列化.枚举类型.反射和类加载机制等基础却又不易理解透彻的Java知识纷纷呼 ...

  5. java基础练习 字符串,控制流,日历,日期等

    1,对基本控制流程的一些练习 package org.base.practice3; import org.junit.Test; /** * Created with IntelliJ IDEA. ...

  6. Java基础知识【下】( 转载)

    http://blog.csdn.net/silentbalanceyh/article/details/4608360 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...

  7. Java基础知识【上】(转载)

    http://blog.csdn.net/silentbalanceyh/article/details/4608272 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...

  8. java基础学习03(java基础程序设计)

    java基础程序设计 一.完成的目标 1. 掌握java中的数据类型划分 2. 8种基本数据类型的使用及数据类型转换 3. 位运算.运算符.表达式 4. 判断.循环语句的使用 5. break和con ...

  9. Java基础加强之多线程篇(线程创建与终止、互斥、通信、本地变量)

    线程创建与终止 线程创建 Thread类与Runnable接口的关系 public interface Runnable { public abstract void run(); } public ...

  10. java基础知识小总结【转】

    java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程 ...

随机推荐

  1. npm install 报-4048错误

    报错原因: 有缓存 权限不够 有三种解决方法: 第一种:找到.npmrc文件并删除 在 C:\Users\自己用户的文件夹\ 下找到 .npmrc 文件并删除 注意:这个文件是隐藏的,需要显示隐藏才能 ...

  2. 神奇的 SQL ,高级处理之 Window Functions → 打破我们的局限!

    开心一刻 今天儿子跟老婆聊天 儿子:妈妈,我为什么没有两个爸爸呀 老婆:每个人都只有一个爸爸呀,你看谁有两个爸爸了 儿子一脸真诚的看着老婆:那你为什么就有两个爸爸呢 老婆一脸疑惑的望向儿子:我哪有两个 ...

  3. nginx+lua+redis实现灰度发布

    前言: 授人以鱼不如授人以渔.先学会用,在学原理,在学创造,可能一辈子用不到这种能力,但是不能不具备这种能力.这篇文章主要是沉淀使用nginx+lua+redis实现灰度,当我们具备了这种能力,随时可 ...

  4. Shell下处理JSON数据工具向导

    目录 下载离线安装包 安装 源码包安装 选项及含义 JQ 程序代码演示在线平台 JQ 语法 基本过滤器 身份运算符 --- . 标识符-索引 --- .foo`, `.foo.bar 对象索引 --- ...

  5. Celery 定义和调用异步任务Task

    https://docs.celeryq.dev/en/stable/userguide/tasks.html 使用app.task装饰器定义 需要通过导入celery app,然后使用@app.ta ...

  6. 【OpenCV】 OpenCV 源码编译并实现 CUDA 加速 (Windows)

    目录 1. 环境准备 1.1 软件环境 1. 2 源码下载 2. CMake编译项目 2.1 创建cmake项目 2.2 设置编译配置 2.3 解决异常 2.3.1 文件下载异常 2.3.2 解决CU ...

  7. Windows 激活系统提示0x80072F8F错误代码的解决方法(刷新你的认知)

    Server2008.Server2012.Server2016.Win7.Win10都适用 https://blog.csdn.net/happyxjbf/article/details/10591 ...

  8. javacv图片美颜处理,视频美颜处理

    javacv图片美颜处理,视频美颜处理 国产剧明星演戏自带十级滤镜,是众所周知的秘密: 使用opencv也能实现一定的美颜效果: 一.图片美颜 代码 package top.lingkang.test ...

  9. Docker 使用及常见问题总结

    一.使用 1.docker run -it 命令中的 it 参数是什么含义 在Docker中,-it是两个选项的组合,用于在交互式模式下运行容器.让我解释一下它们的含义: -i 或 --interac ...

  10. CSS之动画

    一.动画 动画类型 CSS3 可以创建动画,它可以取代许多网页动画图像.Flash 动画和 JavaScript 实现的效果. transform属性可以定义一些主要的动画属性, translate: ...