intellij idea 1314 插件推荐及快速上手建议 (已更新!)

2024-02-18 11:38

本文主要是介绍intellij idea 1314 插件推荐及快速上手建议 (已更新!),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse、MyEclipse转过去的很是不习惯。

用了一周明显感觉爱上它了。因为它很智能,而且能纠正你很多不好的习惯。

后来跳巢到一家上市公司。因为大家都在用MyEclipse,要求开发工具统一。没办法只能转回MyEclipse。不过个人倒是一直关注intellij idea版本的发布和新的功能。

最近开始使用intellij idea 13 觉得比我当年用的 5要好上不少啊。 就是开着idea一段时间不用,然后机器待机,再回来的时候有点卡。不知道是不是本人机器的毛病。感觉应该是极个别机器的毛病

用idea开发,难免会有些习惯和eclipse不一样。个人建议最好先熟悉idea的快捷键,成为键盘流;还有就是用好插件。

下边为大家推荐几个常用,也算是必备的插件吧:

1、Identifier Highlighter 高亮显示选中变量插件(idea14报错无法使用)

      不安装插件的时的快捷键是选中这个变量然后按Ctrl+F7

      idea默认的选中变量以后,是不会像eclipse一样提示这个变量用到的地方的。安装这个插件以后既可以和eclipse一       样啦
2、Key Promoter   快捷键提示插件          

         当你点击鼠标一个功能的时候,可以提示 你这个功能快捷键是什么 ,和这个按钮你的使用频率
3、Jrebel 热部署插件

      MyEclipse10和2014 都是默认debugger模式 支持热部署的。

      而idea需要你安装这个插件才会支持热部署,所以也算个遗憾吧
4、FindBugs for IntelliJ IDEA,

      通过FindBugs帮你找到隐藏的bug及不好的做法。
5、TabSwitch 通过ctrl + tab在文件,各个面板tab间切换。
6、Mybatis   插件
7、UpperLowerCapitalize  大小写转换插件 

     安装后快捷键alt+P全部大写     alt+L全部小写      alt+C开头字母大写
8、generate serialversionuid 生成uuid 的插件 

     安装后快捷键 alt+insert
9、sql query plugin    数据库插件(这个13版本已经自带了database插件,比这个好用。可以不安装了

     默认快捷键是ctrl+alt+v  ,但是和其他的快捷键冲突了, 建议修改为ctrl+等号

10、idea vim   模拟linux下 vi编辑器的插件支持vi的命令

11、generateO2O    自动对象转换插件。

        方法体内可以生成对应的get set方法把一个对象对等拷贝到另一个对象里  快捷键 alt+insert
12、IdeaJad  反编译插件
13、EncodingPlugin 可按项目指定其默认编码,非常有用
14、Equals and hashCode 重写equals和hashcode方法的自定义模板
15、unitTest 在指定的方法上按下shift + cmd + t 即可为这个方法生成单元测试代码模板。
16、FileBrowser 在IDEA中查看项目外的文件 (目前13.1.2以上好像不支持不知道其他人怎么样
17、GenerateToString 自动生成toString方法, toString方法是可定制的




Jrebel破解:(复制文件及破解)可以看我的其他博文,里边有整理的详细图文步骤

最新的破解文件都在我的资源里发布了,需要的可以自行下载。保证全网第一个更新
下载破解的jar包和lic文件,然后:

copy jrebel.jar C:\Users\Administrator\.IntelliJIdea12\config\plugins\jr-ide-idea\lib\jrebel
del/q C:\Users\Administrator\.jrebel\*.*
copy jrebel.lic C:\Users\Administrator\.jrebel\jrebel.lic
pause

热部署tomcat的 vm 参数配置:
-Xms2048m  //可以不要
-Xmx2048m  //可以不要
-XX:MaxPermSize=4096m //可以不要
-noverify
-javaagent:F:\开发环境\jrebel\jrebel5.2.2\jrebel.jar
-Drebel.spring_plugin=true

-----------------------------------------------------------------------------------------

==================插件更新 for idea 14=================

不知道怎么安装插件的同学,快捷键ctrl+alt+s 打开setting弹窗。找到plugins 输入要找的插件名,如果没有结果表示没有安装,点击  browse 就会去插件库检索了。 


更新的原因是因为:第一个插件Identifier Highlighter 在14里 发现不能用了,打开任何文件保存时都报:Could not save application settings: Unknown macro: $OPTIONS$ in storage file spec: $OPTIONS$/IdentifierHighlighter.xml 如图:


但是有很想要。我发邮件给插件原作者,和后继开发的作者都无答复。估计修复还待些时日。那么怎么样开可以用呢??

实际上intellij idea 自己就自带的有这个功能。只是没有设置背景色,只设置了下划线的颜色, 那么我们可以设置背景色来实现了。原生更美丽哈!

打开setting -----》 editor------》color&fonts ------》General    如图:



好了设置你喜欢的背景色和 选中时字体的颜色吧!!



如果大家有什么好的插件。希望能回复给我,我编辑到文档里,帮助其他人,分享一下。

如果有以上插件不会用或不会配置的。亦可以回复或发邮件到sunny24378557@163.com

我会补充上设置和使用的详细教程。

这篇关于intellij idea 1314 插件推荐及快速上手建议 (已更新!)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/721029

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

电脑桌面文件删除了怎么找回来?别急,快速恢复攻略在此

在日常使用电脑的过程中,我们经常会遇到这样的情况:一不小心,桌面上的某个重要文件被删除了。这时,大多数人可能会感到惊慌失措,不知所措。 其实,不必过于担心,因为有很多方法可以帮助我们找回被删除的桌面文件。下面,就让我们一起来了解一下这些恢复桌面文件的方法吧。 一、使用撤销操作 如果我们刚刚删除了桌面上的文件,并且还没有进行其他操作,那么可以尝试使用撤销操作来恢复文件。在键盘上同时按下“C

poj3468(线段树成段更新模板题)

题意:包括两个操作:1、将[a.b]上的数字加上v;2、查询区间[a,b]上的和 下面的介绍是下解题思路: 首先介绍  lazy-tag思想:用一个变量记录每一个线段树节点的变化值,当这部分线段的一致性被破坏我们就将这个变化值传递给子区间,大大增加了线段树的效率。 比如现在需要对[a,b]区间值进行加c操作,那么就从根节点[1,n]开始调用update函数进行操作,如果刚好执行到一个子节点,

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

hdu1689(线段树成段更新)

两种操作:1、set区间[a,b]上数字为v;2、查询[ 1 , n ]上的sum 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#include<queue>#include<set>#include<map>#include<stdio.h>#include<stdl

hdu 1754 I Hate It(线段树,单点更新,区间最值)

题意是求一个线段中的最大数。 线段树的模板题,试用了一下交大的模板。效率有点略低。 代码: #include <stdio.h>#include <string.h>#define TREE_SIZE (1 << (20))//const int TREE_SIZE = 200000 + 10;int max(int a, int b){return a > b ? a :

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/

防近视护眼台灯什么牌子好?五款防近视效果好的护眼台灯推荐

在家里,灯具是属于离不开的家具,每个大大小小的地方都需要的照亮,所以一盏好灯是必不可少的,每个发挥着作用。而护眼台灯就起了一个保护眼睛,预防近视的作用。可以保护我们在学习,阅读的时候提供一个合适的光线环境,保护我们的眼睛。防近视护眼台灯什么牌子好?那我们怎么选择一个优秀的护眼台灯也是很重要,才能起到最大的护眼效果。下面五款防近视效果好的护眼台灯推荐: 一:六个推荐防近视效果好的护眼台灯的