文档章节

阿里java开发规约的Idea插件安装(英文)

Airship
 Airship
发布于 06/25 23:21
字数 211
阅读 90
收藏 1

Idea Plugin


Prepare

  • Project JDK: 1.7+
  • Gradle: 3.0+(Require JDK1.8+ for gradle)

Build

cd p3c-idea
gradle clean buildPlugin

Run plugin

cd p3c-idea
gradle runIde
# run specific IDEA
gradle runIde -Pidea_version=14.1.7

Use p3c-common as your plugin dependency

compile 'com.alibaba.p3c.idea:p3c-common:1.0.0'

中文使用手册

Install

Install from repositories

  1. Settings >> Plugins >> Browse repositories...

    Switch language

  2. Search plugin by keyword 'alibaba' then install 'Alibaba Java Coding Guidelines' plugin

    Switch language

  3. Restart to take effect.

Install from local zip file.

  1. Open https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines and download the latest version zip file. download
  2. Settings >> Plugins >> Install plugin from disk...,select the downloaded zip file in previous step then restart your idea 

Use

  1. Switch language

    Switch language

  2. Inspections

    Real time

    Settings

  3. Code Analyze

    Settings

    We use the idea standard Inspection Results to show our violations.

    Result

    We can also analyze file which is modified before vcs checkin.

    Before Checkin

Other

  1. 中文乱码解决方法

    • Appearance&Behavior -> Appearance -> UI Options -> Name 里面设置成微软雅黑(microsoft yahei light)

      Font

    • Switch Language to English and restart.

      Switch language

本文转载自:https://github.com/alibaba/p3c/tree/master/idea-plugin#%E4%B8%AD%E6%96%87%E4%BD%BF%E7%94%A8%E6%89...

Airship
粉丝 46
博文 1024
码字总数 20464
作品 0
南京
高级程序员
私信 提问
阿里巴巴java开发规约插件详解

研发背景简介: 经过247天的持续研发,阿里巴巴于2017年10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件! 插件全球首发仪式,大牛云集 阿里巴巴大牛天团倾力...

pocher
2017/10/25
0
0
《阿里巴巴Java开发规约》插件全球首发!

经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件! 插件全球首发仪式,大牛云集 阿里巴巴大牛天团倾力助阵:毕玄、玄难、索...

山哥
2017/10/15
2.4K
12
阿里祭出大器,Java代码检查插件

image 背景 前阵子阿里巴巴发布了<>,可以加QQ群(公众号主菜单,点击微信群)获取。 不久,又一气呵成发布了Eclipse/Intellij Idea下的代码检测插件,可谓是国内代码优秀的检测插件。此插件...

java技术栈
2017/11/14
0
0
源码剖析-阿里巴巴Java规约插件(idea)

前言 怀着好奇猫的精神:阿里巴巴Java规约插件如此好用,到底是如何实现的呢?这次我们来翻翻源码look look!ps:如对插件开发有兴趣的同学,可以跳转以下友情链接(晚点再看嘛): IntelliJ...

黄油伯伯
2017/10/17
0
0
Android Studio 插件——《阿里巴巴 Java 开发规约》的扫描插件

版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/78337759 前言 好久没有写博客了,前不久的杭州云栖大...

紫雾凌寒
2017/10/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

构造函数

1:基本概念 提起构造函数,我们需要从JS的创建对象开始,JS的创建对象有两种方式,一种是对象字面量法(把一个对象的属性和方法一一罗列出来),对象字面量法有一个明显的不足在于它不适合批...

凌兮洛
23分钟前
1
0
防抖

export default function debounce(fn, wait) { var timeout; return function() { var ctx = this, args = arguments; clearTimeout(timeout); timeout = setTimeout(funct......

Js_Mei
23分钟前
2
0
RSS 阅读器及源

参考资料 1. RSS 阅读器及源 2. 我有特别的 RSS 使用技巧 3. 万物皆可 RSS 文档 RSS源 1. go2think 2. cnblogs 3. justdojava 4. diyijc...

近在咫尺远在天涯
28分钟前
4
0
一文了解金融行业服务治理

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 微服务等新技术在解决系统敏捷性的同时,也带来了新的问题,众多的服务被识别出来后需要有效的管理起来,内部系统与外部系统通过...

EAWorld
32分钟前
2
0
Retrofit2应对各种奇葩接口的方法

最近这一年半,实在是大开眼界了,面对各种奇葩的接口,在紧凑的开发周期下,没有时间细想如何去面对,好在最近稍微清闲了,就把遇到的各种奇葩接口整理了一下,自己手写Spring去模拟这些接口...

猴亮屏
42分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部