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. 数字孪生结合GIS系统为旅游行业带来的改变

    随着数字孪生技术的不断发展和普及,越来越多的行业开始意识到其潜在的价值和应用前景.在旅游行业中,数字孪生结合GIS系统的应用正在逐渐引起关注,并带来了诸多改变和创新. 数字孪生是指通过将现实世界中的实 ...

  2. CSS3学习笔记-选择器

    在CSS中,选择器是一种指定一个或多个元素的方法.可以根据元素的类型.类.ID.属性等特征来选择元素.CSS3引入了很多新的选择 器,让我们可以更加灵活和精准地选择元素. 下面介绍一些常用的CSS3选 ...

  3. 干掉PPT!现场编码的职级晋升答辩你参加过么?

    摘要:研发讲究的是真本事,是骡子是马咱们还得代码上见真章. 最近这小半年的时间,凭借对各种API的巧妙应用,我从一个差点被淘汰的"前浪"变成了公司人人尊敬的技术委员会副主席,工作思 ...

  4. 关于Spring注解开发教程,打包全送你

    摘要:spring是我们web开发中必不可少的一个框架,基于传统的xml方式配置bean总觉得太过繁琐,从spring2.5之后注解的出现可以大大简化我们的配置. 本文分享自华为云社区<如何高效 ...

  5. 百度高德地图行政区域边界GeoJSON数据获取并绘制行政区域

    highcharts 是提供地图数据包的:https://www.highcharts.com/docs/maps/map-collection echart矢量地图或者地图绘制矢量图层,GeoJSO ...

  6. Taro架构构析(1):多端框架分析,Taro WePY uni-app对比

    多端框架分类 全包型 这类框架最大的特点就是从底层的渲染引擎.布局引擎,到中层的 DSL,再到上层的框架全部由自己开发,代表框架是 Qt 和 Flutter.这类框架优点非常明显:性能(的上限)高:各 ...

  7. 协同编辑:Google Wave架构分析

    Google Wave的设计初衷是让人们互相发送信息,一起编辑文档,但用户对此感到困惑,很快就以失败告终.Google Wave持续了大约一年时间,于2010年8月被关闭. Wave"领先于 ...

  8. 深度克隆从C#/C/Java漫谈到JavaScript真复制

    如果只想看js,直接从JavaScript标题开始. 在C#里面,深度clone有System.ICloneable.创建现有实例相同的值创建类的新实例 克隆原理 值类型变量与引用类型变量 如果我们有 ...

  9. 1024程序员节献礼,火山引擎ByteHouse带来三重产品福利

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流.   随着信息技术飞速发展,互联网.Web3.物联网.人工智能相继出现. 在这近三十年的高速发展中,"程序 ...

  10. ElasticSearch 实现分词全文检索 - Java SpringBoot ES 索引操作

    目录 ElasticSearch 实现分词全文检索 - 概述 ElasticSearch 实现分词全文检索 - ES.Kibana.IK安装 ElasticSearch 实现分词全文检索 - Rest ...