java基础-idea的使用-day07
1. idea的获取
链接:https://pan.baidu.com/s/1x-WT04lbJ_1FXCP3kWcihg?pwd=ufjh
提取码:ufjh
2. 已经安装的idea 如何卸载
对于免安装的idea:
(1)删除安装文件
(2)到用户下将idea的缓存,配置的目录删除掉即可
如果是exe源文件安装的到控制面板中卸载
3. idea的安装与破解
解压zip文件
进入 {安装路径}\ideaIU-2019.2.3.win\bin
双击

找到jetbrains-agent.jar 文件,然后放入合适的文件夹内(我一般直接放入idea的安装位置了,你随意,不建议有中文路径)
点击IDEA的菜单,找到: Help--->Edit Custom VM Options
将jetbrains-agent.jar的路径补充到最后一行

关闭IDEA使用 记事本 打开下面两个文件 确保jetbrains-agent.jar的路径都添加过去了
C:\Users{用户}\IntelliJIdea2019.2\config\idea64.exe.vmoptions
{安装路径}\ideaIU-2019.2.3.win\bin\idea64.exe.vmoptions再次打开IDEA,点击菜单 ,Help--->Register:

如果不能生成直接使用下面的激活
http://fls.jetbrains-agent.com激活成功后再次打开IDEA
看到带Licenseed to..字样的 证明激活成功!
3. 设置
主题设置 以及主题字体大小设置

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

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

自动导包

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

提示忽略大小写

类头的 注释文档

项目编码格式

编辑区右下角也会有提示

自动编译 开关打开

省电模式 不要勾选
这里不要勾选

生成序列化版本号

4. 写代码常用快捷建的使用
鼠标选中文件夹
alt+insert 弹出新建编辑代码
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等等复制行与删除行
ctrl + d 复制一行
ctrl + y 删除一行当前行上移与下移
shift+ctrl ↑
shift+ctrl ↓快捷导包
ctrl+ enter注释
ctrl+/
ctrl+shift+/变量重命名
光标放在变量的后面
shift+F6阅读代码 前进与后退
ctrl+alt ←
ctrl+alt →
ctrl+z 撤销
ctrl+shift+z redo
alt+7显示类的代码结构
缩进
tab
shift+tab
这些快捷建很有用哦
java基础-idea的使用-day07的更多相关文章
- Java基础知识(壹)
写在前面的话 这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔.现在分享出来,希望能帮助大家,如有不足的,希望大家支出. 后续会继续分享基础知识手记.希望能 ...
- [Java面经]干货整理, Java面试题(覆盖Java基础,Java高级,JavaEE,数据库,设计模式等)
如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html 谢谢.上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大 ...
- 【JAVA面试题系列一】面试题总汇--JAVA基础部分
JAVA基础 基础部分的顺序: 基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法 线程的语法,集合的语法,io 的语法,虚拟机方面的语法 每天几道,持续更新!! 1.一个". ...
- 最适合作为Java基础面试题之Singleton模式
看似只是最简单的一种设计模式,可细细挖掘,static.synchronized.volatile关键字.内部类.对象克隆.序列化.枚举类型.反射和类加载机制等基础却又不易理解透彻的Java知识纷纷呼 ...
- java基础练习 字符串,控制流,日历,日期等
1,对基本控制流程的一些练习 package org.base.practice3; import org.junit.Test; /** * Created with IntelliJ IDEA. ...
- Java基础知识【下】( 转载)
http://blog.csdn.net/silentbalanceyh/article/details/4608360 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...
- Java基础知识【上】(转载)
http://blog.csdn.net/silentbalanceyh/article/details/4608272 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没 ...
- java基础学习03(java基础程序设计)
java基础程序设计 一.完成的目标 1. 掌握java中的数据类型划分 2. 8种基本数据类型的使用及数据类型转换 3. 位运算.运算符.表达式 4. 判断.循环语句的使用 5. break和con ...
- Java基础加强之多线程篇(线程创建与终止、互斥、通信、本地变量)
线程创建与终止 线程创建 Thread类与Runnable接口的关系 public interface Runnable { public abstract void run(); } public ...
- java基础知识小总结【转】
java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程 ...
随机推荐
- 第一行代码 Android 第三版读后感
<第一行代码Android 第三版>是一本非常好的Android开发入门书籍.本书结合作者的丰富经验和实际案例,通过一步一步的介绍,详细地讲解了Android开发的各个方面,包括Andro ...
- LeetCode227:基本计算器|| (栈、模拟)
解题思路:两个双端队列模拟,一个存放操作数 a,另一个存放操作符 op,如果找到另一个操作数b,判断操作队列队尾是否是*/,是的话执行 a(*or/)b.遍历完字符串,如果操作符队列非空,说明还有+- ...
- KNN算法之KD树(K-dimension Tree)实现 K近邻查询
KD树是一种分割k维数据空间的数据结构,主要应用于多维空间关键数据的搜索,如范围搜索和最近邻搜索. KD树使用了分治的思想,对比二叉搜索树(BST),KD树解决的是多维空间内的最近点(K近点)问题.( ...
- bash shell笔记整理——date命令
date命令初步了解 简单来说date的主要作用大多数用于以给定的格式来显示时间. 在后期我们写一些脚本当中也会使用到,比如说按照日期来给文件备份打包等. 下面我们来看看帮助信息: [root@ngi ...
- Luogu P4592 [TJOI2018]异或 做题记录
随机跳的. 树上维护序列,显然树剖.维护异或,显然 01trie. 01trie 维护区间异或,显然可持久化一下. 看到时限很大,显然可以双 log. 于是跑一边树剖,再根据 id 暴力建一个 可持久 ...
- k8s 标签-2
目录 标签-2 node的角色 修改node节点的角色,将他的角色修改成他的主机名 标签的作用 Cordon,Drain以及污点 Cordon--告警警戒 Drain 驱逐演示 污点 污点的Cordo ...
- flutter弹窗
AlertDialog: 优点:Material风格的弹窗,具有灵活的布局和样式自定义能力.易于使用,并提供了标题.内容和操作按钮的选项. 缺点:对于复杂的自定义布局和样式可能不够灵活. Bottom ...
- 在Global Mapper中导入点的文本格式
目录 有时候想在Global Mapper快速显示一个点的具体位置,来不及去创建一个具体的矢量文件.一个最快速的方式就是将这个点写在文本文件中导入: 13149831.629692005 281725 ...
- .NET技术分享日活动-202104
2021年4月27日下午,个人组织举办了山东地区的山东.NET技术分享日活动.围绕互联网技术.大数据.机器学习.业务实践等方向进行创新技术的实践分享. 本次技术分享日活动面向了山东地区广大的.NET ...
- row_number函数的不稳定性
本文分享自华为云社区<row_number函数的不稳定性>,作者: nullptr_ . row_number为窗口函数,用来为各组内数据生成连续排号 基础用法 postgres=# se ...