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 程 ...
随机推荐
- JQuery_2
1.动画: 1.三种方式显示和隐藏元素 1.默认方式 1.show([speed,[easing],[fn]]) 1.参数: 1. ...
- 汽车制造业PMC组态应用最佳实践
01 案例及行业介绍 汽车制造工业是我国国民经济的重要支柱产业,汽车制造工厂一般包含冲压.焊装.涂装.总装四大车间.每辆汽车的生产过程被分解成很多加工任务下发给各个车间进行完成.车辆从冲压车间开始到总 ...
- django模型不应该作为参数传递给task
Django 模型对象.它们不应该作为任务的参数传递.当任务运行时从数据库重新获取对象几乎总是更好,因为使用旧数据可能会导致竞争条件. 想象一下以下场景,您有一篇文章和一个自动扩展其中一些缩写的任务: ...
- 【UniApp】-uni-app-处理项目输入数据(苹果计算器)
前言 上一篇文章完成了项目的基本布局,这一篇文章我们来处理一下项目的输入数据 项目的输入数据主要是通过按键来输入的,所以我们需要对按键进行处理 那么我们就来看一下 uni-app-处理项目输入数据 步 ...
- 华企盾DSC由于proevhost.exe进程未添加导致rhino的文件无法预览
解决方法:用procmon监控文件目录,然后搜索readfile,查看除了explorer.dllhost.rentimebroker是否还有其它进程添加,查到proevhost进程也读取了文件添加加 ...
- 华企盾DSC邮箱服务器测试连接提示Undefined error id(端口不通)
解决方法:由于云服务器没有开25端口,telnet不通(telnet smtp.163.com 25),允许一下25端口即可,如果不能启用25端口,则开启465或者587
- 春秋云镜 - CVE-2022-29464
WSO2文件上传漏洞(CVE-2022-29464)是Orange Tsai发现的WSO2上的严重漏洞.该漏洞是一种未经身份验证的无限制任意文件上传,允许未经身份验证的攻击者通过上传恶意JSP文件在W ...
- DVWA SQL Injection(blind)(SQL盲注)全等级
SQL Injection(blind)(盲注) 目录: SQL Injection(blind)(盲注) 1. Low 2.Medium 3.High 4.Impossible 5.运用sqlmap ...
- weblogic GC overhead limit exceeded
weblogic GC overhead limit exceeded 使用weblogic启动较大项目时,超出GC限制,可以通过修改 C:\Oracle\Middleware\Oracle_Home ...
- 2021-01-16:我截获了登录token的话,是不是就获得了登录状态,这样就不安全了。如何保证安全?
福哥答案2021-01-06: 知乎答案: 首先,Token 一般放在 Header 或者 Cookies 中,Http 是明文传输,Https 是密文传输.可以一定程度防止Token 截获. 第二, ...