破解

路径:添加-javaagent:JetbrainsCrack-2.7-release-str.jar的路径

例-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2018.1.1\bin\JetbrainsCrack-2.8-release-enc.jar

1.准备材料(此材料可以去网络下载),拷贝到安装目录下的bin目录

2.修改安装目录bin下的idea.exe.vmoptions和idea64.exe.vmoptions

添加 路径

3.Help-->register...-->Activation code

添加 路径

快捷键

2.高效定位代码

2.1无处不在的跳转

1.项目之间的跳转

下一个项目:ctrl+alt+]

上一个项目:ctrl+alt+[

2.文件之间跳转: 发现操作ctrl+shit+A

Recent Files最近浏览文件:ctrl+E

Recently Edited Files最近修改文件:ctrl+shift+E

3.浏览修改位置跳转

Last Edit Location最近修改位置:ctrl+Q

Back修改位置:alt+向左箭头

Forward修改位置:alt+向右箭头

4.利用书签跳转Bookmarks

ctrl+1

ctrl+shift 或ctrl+shift+f11设置书签

5.收藏位置和文件

Add to Favorites alt+shift+f

6.支付跳转插件emacsIdea置跳转

7.编辑区和文件区来回跳转

alt+1 alt+1 esc

8.利用vim进行多编辑区跳转ideavim

2.2精准搜索

1.class类 ctrl+shift+T

2.file文件 ctrl+shift+R

3.symbol... 份饭ctrl+shift+alt+N

4.字符串 ctrl+H

3.代码小助手们

3.1.列操作 Edit : Find : Select All Occurrences ctrl+alt+Y

move caret to next word ctrl+→

Edit :Toggle Case ctrl+shift+U

3.2live template

定义属性 方法 注释 注解

main

psi

3.3postfix

100.fori

sout

field

return

nn

3.4 alter enter

自动创建函数

list replace

字符串format或者build

实现接口

导包

4.编写高质量代码

4.1重构

重构变量 Refactor : Rename : alt+shift+R

方法重构 Refactor : change Signature... : alt+shift+C 不如alt+enter

4.2抽取

抽取 变量 Refactor:Extract:Variable... alt+shift+L

抽取静态变量 Refactor:Extract:Constant... ctrl+alt+C

抽取成员变量 Refactor:Extract:Field... ctrl+alt+F

抽取方法参数 Refactor:Extract:Parameter...ctrl+alt+P

抽取 方法 Refactor:Extract:Method... alt+shift+M

5寻找修改轨迹

5.1git的集成

5.2 local history

6.关联一切

6.1 spring的关联

6.2 数据库的关联

7开始调试你的程序吧

7.1断点调试

7.2run anywhere if you can

8其他操作

8.1文件操作

8.2文本操作

8.3结构图

插件

1.翻译插件 Translation

2.快捷键插件

IDEA神器的更多相关文章

  1. 微软新神器-Power BI横空出世,一个简单易用,还用得起的BI产品,你还在等什么???

    在当前互联网,由于大数据研究热潮,以及数据挖掘,机器学习等技术的改进,各种数据可视化图表层出不穷,如何让大数据生动呈现,也成了一个具有挑战性的可能,随之也出现了大量的商业化软件.今天就给大家介绍一款逆 ...

  2. 内网穿透神器ngrok

    相信做Web开发的同学们,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试.支付宝接口调试等.这个时候,一个叫ngrok的神器可能会帮到你,它提供了一个能够在公网安 ...

  3. 新编码神器Atom使用纪要

    Atom是 Github 专门为程序员推出的一个跨平台文本编辑器.她很大程度上继承了SublimeText的美,而又不仅如此.有费了蛮大力气总结了一篇关于SublimeText文章: 如何优雅地使用S ...

  4. 查看Windows下引起Oracle CPU占用率高的神器-qslice

    前言: qslice是一个win2000的工具包,能分析进程的cpu占用率,我们用于分析oracle的性能 这是绿色的软件无需安装. 我们经常会碰到oracle的CPU占用居高不下,无法快速定位到问题 ...

  5. 打造android偷懒神器———RecyclerView的万能适配器

    转载请注明出处谢谢:http://www.cnblogs.com/liushilin/p/5720926.html 很不好意思让大家久等了,本来昨天就应该写这个的,无奈公司昨天任务比较紧,所以没能按时 ...

  6. C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有(二)

    前言:上篇 C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有 介绍了下组件的两个功能,说不上特色,但确实能解决我们项目中的一些实际问题,这两天继续研究了下这个组件,觉得有些功能用 ...

  7. [.NET逆向] 破解NET的四大神器

     原本这篇文章可以更早一星期写出来与大家分享,由于某方面的原因耽搁到现在,心里竟有那么一点好像对不住大家的感觉.这当然与神器有关,因为我发现利用这四大神器我似乎觉得几乎所有的NET程序破解都不在话下了 ...

  8. C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有

    前言:最近项目里面有一些对Excel操作的需求,博主想都没想,NPOI呗,简单.开源.免费,大家都喜欢!确实,对于一些简单的Excel导入.导出.合并单元格等,它都没啥太大的问题,但是这次的需求有两点 ...

  9. 移动端页面调试神器-browser-sync

    最近公司赶一个项目,是mobile端,之前没怎么做过移动端的开发,这个项目算是个小尝试. 在做项目的过程中,用到了一个神器--browser-sync,在这里分享给大家. 1.静态页面调试 作为前端, ...

  10. 网络神器Greasemonkey(油猴子)使用方法简介+脚本分享【转载】

    推荐下,觉得这个方法有用, 今天艾薇百科来介绍一下功能强大的Greasemonkey,俗称"油猴子",Greasemonkey可以自由定制网页,实现你想要的各种功能.堪称" ...

随机推荐

  1. 4.华为路由交换技术_IP路由选择原理(上)

    初始化时,路由表上只有直连路由 查看路由表 严格来讲任何一个具有三层路由功能的设备都有路由表 数据通信往往是双向的的,来回都要考虑. 路由是逐跳的,每一跳都要设置. 实际路由是根据已经分配的网络段进行 ...

  2. 【NOIP2012模拟10.31】掷骰子

    题目 太郎和一只免子正在玩一个掷骰子游戏.有一个有N个格子的长条棋盘,太郎和兔子轮流掷一个有M面的骰子,骰子M面分别是1到M的数字.且掷到任意一面的概率是相同的.掷到几.就往前走几步.当谁走到第N格时 ...

  3. spark数据倾斜与解决方法

    一.数据倾斜 数据倾斜一般发生在对数据进行重新划分以及聚合的处理过程中.执行Spark作业时,数据倾斜一般发生在shuffle过程中,因为Spark的shuffle过程需要进行数据的重新划分处理.在执 ...

  4. DevOps之持续集成Jenkins+Gitlab

    一.什么是DevOps DevOps(英文Development(开发)和Operations(技术运营)的组合)是一组过程.方法与系统的统称,DevOps是一组最佳实践强调(开发.运维.测试)在应用 ...

  5. SecureRandom的坑

    之前写随机数的时候一直用SecureRandom.getInstanceStrong()方法生成SecureRandom实例,进而调用其各种next方法.突然有一次,发现next方法卡住了, 每一次调 ...

  6. UI编辑

    UI编辑 基本部件介绍 (1)Layout(布局) (2)Space(空间) (3)Button (4)ItemView (5)ItemWidget Widget继承自View,即ListWidget ...

  7. Windows10 + VS2015 (Win SDK10)环境下的64位 VTK编译小结

    之前在学习vtk过程中,感觉vtk的编译还是很简单的,基本上不会碰到什么棘手的错误.但是,当我在Win10+VS2015这个环境下配置时,却遇到了麻烦.经过一番折腾之后,终于将vtkbian编译成功了 ...

  8. (46)LINUX应用编程和网络编程之一Linux应用编程框架

    3.1.1.应用编程框架介绍 3.1.1.1.什么是应用编程 (1)整个嵌入式linux核心课程包括5个点,按照学习顺序依次是:裸机.C高级.uboot和系统移植.linux应用编程和网络编程.驱动. ...

  9. springboot(三).springboot用最简单的方式整合mybatis

     Springboot整合mybatis 在众多的orm框架中,我使用最多的,最习惯的,也是目前使用最广泛的就是mybatis,接下来我们就去将springboot整合mybatis 对于spring ...

  10. android日志优先级

    Android 的日志分为如下几个优先级(priority): V —— Verbose(最低,输出得最多) D —— Debug I —— Info W —— Warning E —— Error ...