idea 插件

<div class=""><div class="J-header c-nav-wrap c-nav com-2-nav fixed"><div class="c-nav-mod c-nav-mod-pc c-nav-white"><div id="qcTopNavFstLevel" class="J-headerTop c-nav-top" data-nosearch="1" data-nolang="1">
			<div style="position:absolute;left:20px;top:0px;">
				
			<a id="qcLeftNavSwitcher" href="javascript:;" class="c-nav-all-trigger" hotrep="hp.header.trigger" aria-haspopup="true" aria-expanded="false" role="button" aria-controls="qcLeftNavSwitcher">
			<i class="c-nav-all-trigger-icon"></i>
			<span class="c-nav-all-trigger-text">菜单</span>
			</a>
			<i class="c-nav-top-divider"></i>
		
				<a class="c-nav-bg-logo" href="//cloud.tencent.com" hotrep="hp.header.fst.logo">
					<i>腾讯云</i>
				</a>
			</div>
			<div class="c-nav-top-operation">
				
                
			<div class="c-nav-entry-list">
                <ul>
					<li class="c-nav-entry-item">
            			<a href="//cloud.tencent.com" target="_blank" hotrep="hp.header.fst.home">腾讯云首页</a>
            		</li>
                </ul>
            </div>
		
				<div class="c-nav-top-ctrl">
					
					<div class="c-nav-top-links">
						<a href="https://cloud.tencent.com/product/ba" hotrep="hp.header.ba" class="link-item">备案</a>
						<a href="https://console.cloud.tencent.com" hotrep="hp.header.console" class="link-item">控制台</a>
					</div>
				</div>
			</div></div><div class="J-headerBottom c-nav-bottom responsive" style="width: 1348px; left: 0px;"><a href="/developer" class="c-nav-project-logo" hotrep="community.header.logo.community"><i class="c-nav-project-bg-logo">云+社区</i></a><div class="c-nav-bm-categories"><ul class="c-nav-list"><li class="presentation curr"><a href="/developer/column" role="button" hotrep="community.header.nav.column">专栏</a></li><li class="presentation"><a href="/developer/ask" role="button" hotrep="community.header.nav.ask">问答</a></li><li class="presentation"><a href="/developer/salon" role="button" hotrep="community.header.nav.salon">沙龙</a></li><li class="presentation"><a href="/developer/news" role="button" hotrep="community.header.nav.news">快讯</a></li><li class="presentation"><a href="/developer/teams" role="button" hotrep="community.header.nav.teams">团队主页</a></li><li class="presentation"><a href="/developer/devdocs" role="button" hotrep="community.header.nav.devdocs">开发者手册</a></li><li class="presentation"><a href="/developer/timl" role="button" hotrep="community.header.nav.timl">智能钛AI</a></li><li class="presentation split-item"></li><li class="presentation"><a href="/edu/learning?ADTAG=sq.bar" target="_blank" role="button" hotrep="community.header.nav.edu">在线学习中心</a></li><li class="presentation"><a href="/tvp" target="_blank" role="button" hotrep="community.header.nav.tvp">TVP</a></li></ul></div><div class="J-headerBottomRight c-nav-bm-right"><div class="c-nav-bm-search-wrap"><a href="javascript:;" class="c-nav-bm-search-btn" role="button" hotrep="community.header.opensearch.search_icon"><i class="nav-search-icon"></i> 搜索</a><div class="c-nav-bm-search search-icon-rt" role="button" hotrep="community.header.opensearch.search_bar"><input type="text" placeholder="找文章 / 找答案 / 找技术大牛" readonly="" style="cursor:pointer"><i class="nav-search-icon"></i></div><div class="com-3-nav-search-wrap"><div class="com-search-bar"><label class="com-search"><input type="text" class="search-input" value="" placeholder="找文章 / 找答案 / 找技术大牛" autocomplete="off"><button type="submit" class="search-btn" hotrep="community.header.search.search_btn">搜索</button><button type="button" class="close-btn" hotrep="community.header.search.close_btn">关闭</button></label></div></div></div><div class="c-nav-bm-btns"><a href="javascript:;" class="c-btn c-nav-bm-btn" hotrep="community.header.bm_btns.write_article">写文章</a><a href="javascript:;" class="c-btn c-nav-bm-btn-hole" hotrep="community.header.bm_btns.ask">提问</a></div><div class="c-nav-bm-text-btns"><a href="javascript:;" class="c-nav-bm-text-btn" hotrep="community.header.login">登录</a><i class="c-nav-divider-dot"></i><a href="/register" target="_blank" class="c-nav-bm-text-btn" hotrep="community.header.register">注册</a></div></div><div class="c-nav-pro-mask" style="display:none"></div></div></div></div><div class="com-header subsite"><div class="header-main"><a href="javascript:;" class="header-menu-trigger" hotrep="community.header.menu_trigger">展开</a><h1 class="header-main-title"></h1></div><div class="header-logo-wrap"><div class="header-logo"><i class="logo-icon logo-community"></i><h1 class="header-title">腾讯云·社区</h1></div></div><nav class="header-extra"><a href="/developer/search" class="header-extra-icon search-entry" hotrep="community.header.search_btn"></a><a href="javascript:;" hotrep="community.header.login">登录</a></nav></div><div class="com-m-side-mask hidden"></div><section class="com-m-side com-2-m-side hidden"><header class="com-m-side-hd"><div class="header-logo-wrap"><a href="/developer" class="header-logo" hotrep="community.header.drawer.home"><i class="logo-icon logo-community"></i><h1 class="header-title">云+社区</h1></a></div><div class="com-m-side-hd-extra"><a href="javascript:;" class="com-m-side-link only-icon"><div class="icon-back"></div></a></div></header><div class="com-m-side-bd"><ul class="com-m-side-nav"><li class="com-m-side-nav-item"><a href="/developer" class="com-m-side-nav-link"><i class="icon-home"></i>首页</a></li><li class="com-m-side-nav-item"><a href="/developer/column" class="com-m-side-nav-link"><i class="icon-column"></i>专栏</a></li><li class="com-m-side-nav-item"><a href="/developer/ask" class="com-m-side-nav-link"><i class="icon-ask"></i>问答</a></li><li class="com-m-side-nav-item"><a href="/developer/salon" class="com-m-side-nav-link"><i class="icon-salon"></i>沙龙</a></li><li class="com-m-side-nav-item"><a href="/developer/news" class="com-m-side-nav-link"><i class="icon-news"></i>快讯</a></li><li class="com-m-side-nav-item"><a href="/developer/teams" class="com-m-side-nav-link"><i class="icon-nonstop"></i>团队主页</a></li><li class="com-m-side-nav-item"><a href="/developer/devdocs" class="com-m-side-nav-link"><i class="icon-devdoc"></i>开发者手册</a></li><li class="com-m-side-nav-item"><a href="/developer/timl" class="com-m-side-nav-link"><i class="icon-ai"></i>智能钛AI</a></li><li class="com-m-side-nav-item split"></li><li class="com-m-side-nav-item"><a href="/edu/learning?ADTAG=sq.sidebar" class="com-m-side-nav-link"><i class="icon-college"></i>在线学习中心</a></li><li class="com-m-side-nav-item"><a href="/tvp" class="com-m-side-nav-link"><i class="icon-tvp"></i>TVP</a></li></ul><div class="com-m-side-idx-link-wrap"><a href="/" class="com-m-side-idx-link">返回腾讯云官网</a></div></div></section><div class="J-body col-body pg-article" style="min-height: 356px;"><div class="com-sticky-header col-sticky-header hidden" style=""><div class="com-inner"><div class="com-sticky-header-main"><h2 title="IDEA插件" class="com-sticky-header-title">IDEA插件</h2></div><div class="com-sticky-header-extra"><a href="javascript:;" class="c-btn" hotrep="community.article-detail.sticky-bar.write_article">写文章</a></div></div></div><h1 class="col-article-title J-articleTitle">IDEA插件</h1><div class="col-article-author"><a href="/developer/user/4923892" class="col-avatar author-avatar" style="background-image:url(https://ask.qcloudimg.com/custom-avatar/4923892/kp9uev0xkr.jpg)"></a><a href="/developer/user/4923892" class="author-name">chenchenchen</a><span>发表于</span><span class="column-wrap"><a href="/developer/column/80360" class="column-name">chenchenchen</a><button type="button" class="c-btn c-btn-hole smaller c-btn">订阅</button></span><div class="extra-part"><div class="com-operations"><span class="com-opt-link dark" title="浏览次数"><i class="com-i-view"></i><span class="text">135</span></span></div></div></div><section class="col-article"><div class="col-markdown-nav absolute" style="position: fixed; top: 74px; left: 1034px; max-height: none;"><h2 class="nav-title">在这篇文章中:</h2><ul class="col-markdown-nav-list"><li><a href="javascript:;" title="1、 .ignore" data-key="1.1" class="">1、 .ignore</a></li><li><a href="javascript:;" title="2、lombok" data-key="1.2" class="">2、lombok</a></li><li><a href="javascript:;" title="3、p3c" data-key="1.3" class="">3、p3c</a></li><li><a href="javascript:;" title="4、FindBugs-IDEA" data-key="1.4" class="">4、FindBugs-IDEA</a></li><li><a href="javascript:;" title="5、GsonFormat" data-key="1.5" class="active">5、GsonFormat</a></li><li><a href="javascript:;" title="6、Maven Helper" data-key="1.6" class="">6、Maven Helper</a></li><li><a href="javascript:;" title="7、VisualVM Launcher" data-key="1.7" class="">7、VisualVM Launcher</a></li><li><a href="javascript:;" title="8、GenerateAllSetter" data-key="1.8" class="">8、GenerateAllSetter</a></li><li><a href="javascript:;" title="9、MyBatisCodeHelperPro" data-key="1.9" class="">9、MyBatisCodeHelperPro</a></li><li><a href="javascript:;" title="10、Rainbow Brackets" data-key="1.10" class="">10、Rainbow Brackets</a></li><li><a href="javascript:;" title="11、Translation" data-key="1.11" class="">11、Translation</a></li><li><a href="javascript:;" title="12、Statistic" data-key="1.12" class="">12、Statistic</a></li><li><a href="javascript:;" title="安装步骤" data-key="1.16">安装步骤</a><ul><li><a href="javascript:;" title="Install" data-key="2.2">Install</a></li></ul></li></ul></div><div class="c-markdown J-articleContent"><h2> </h2><figure><div class="image-block"><span><img src="https://ask.qcloudimg.com/http-save/yehe-4923892/18jjb5ncwc.jpeg?imageView2/2/w/1620" class="" style="cursor: zoom-in;"></span></div></figure><h1><strong>1、 .ignore</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/7495--ignore
 </p></blockquote><p>生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写,如下图。</p><figure><div class="image-block"><span><img src="https://ask.qcloudimg.com/http-save/yehe-4923892/t3uep5hp18.jpeg?imageView2/2/w/1620" class="" style="cursor: zoom-in;"></span></div></figure><h1><strong>2、lombok</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/6317-lombok-plugin
 </p></blockquote><p>支持lombok的各种注解,从此不用写getter setter这些 可以把注解还原为原本的java代码 非常方便。</p><figure><div class="image-block"><span><img src="https://ask.qcloudimg.com/http-save/yehe-4923892/nybjlxcths.jpeg?imageView2/2/w/1620" class="" style="cursor: zoom-in;"></span></div></figure><h1><strong>3、p3c</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
 </p></blockquote><p>阿里巴巴出品的java代码规范插件</p><p>可以扫描整个项目找到不规范的地方 并且大部分可以自动修复 </p><p>更多可看:</p><blockquote><p> https://github.com/alibaba/p3c/tree/master/idea-plugin
 </p></blockquote><h1><strong>4、FindBugs-IDEA</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
 </p></blockquote><p>检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,</p><p>写完代码后检测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug。</p><h1><strong>5、GsonFormat</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/7654-gsonformat
 </p></blockquote><p>一键根据json文本生成java类  非常方便。</p><h1><strong>6、Maven Helper</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/7179-maven-helper
 </p></blockquote><p>一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖</p><p>对于大型项目 非常方便。</p><h1><strong>7、VisualVM Launcher</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
 </p></blockquote><p>运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配,某个对象占用了多大的内存,jvm调优必备工具。</p><h1><strong>8、GenerateAllSetter</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/9360-generateallsetter
 </p></blockquote><p>一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便。</p><h1><strong>9、MyBatisCodeHelperPro</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
 </p></blockquote><p>mybatis代码自动生成插件,大部分单表操作的代码可自动生成  减少重复劳动 大幅提升效率。</p><h1><strong>10、Rainbow Brackets</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
 </p></blockquote><p>彩虹颜色的括号  看着很舒服 敲代码效率变高。</p><h1><strong>11、Translation</strong></h1><blockquote><p> 地址:https://plugins.jetbrains.com/plugin/8579-translation
 </p></blockquote><p>最好用的翻译插件,功能很强大,界面很漂亮</p><h1>12、Statistic</h1><p>代码统计工具,支持统计不同文件类型</p><p>安装后左下角多了一个菜单栏 点击刷新即可统计</p><p>注意:</p><p><code>// 这样的注释似乎不会被统计 </code></p><p><code>/*</code></p><p><code>* 这样的会被统计</code></p><p><code>*/</code></p><p><code>统计内容 主要包括 有效行、空白行、注释……</code></p><h1> </h1><h1> </h1><h1> </h1><h1>安装步骤</h1><blockquote><p> https://github.com/alibaba/p3c/tree/master/idea-plugin
 </p></blockquote><h2>Install</h2><h3>Install from repositories</h3><ol class="ol-level-0"><li> Settings &gt;&gt; Plugins &gt;&gt; Browse repositories...
 </li><li>  
 Search plugin by keyword 'alibaba' then install 'Alibaba Java Coding Guidelines' plugin
 </li><li> Restart to take effect.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值