BoomMan - 开发工具

本文介绍了一系列IntelliJ IDEA的实用插件,包括代码规范、重构、搜索、翻译等,以及一些提高开发效率的快捷键和操作技巧,如查找类、查看继承关系和自动下载源码。

插件列表

1.Alibaba Java Coding Guidelines                     
2.Bytecode Editor                                             
3.Bytecode Viewer                                                  
4.Grep Console
5.Java Bytecode Decompiler
6.Jrebl                              
7.Lombok
8.Maven Helper
9.Mybatis Log Plugin
10.MybatisCodeHelperPro
11.RestfulToolkit
12.Translation
13.Maven Integration
14.Codota
15.SearchOverflow
16.GsonFormat
17.Codota //一个语法显示工具,常见new 对象方式  Android中用的比较多哈
18.CamelCase 驼峰转换共计  ctrl+shift+u
19.FindBugs-IDEA
20.String Manipulation //  Alt+m  字符串日常开发中经常用到的,但是不同的字符串类型在不同的地方可能有一些不同的规则,比如类名要用驼峰形式、常量需要全部大写等,有时候还需要进行编码解码等。这里推荐一款强大的字符串转换工具——String Manipulation。
21..ignore
22.Key promoter X 
23.AceJump // ctrl +;
24.activate-power-mode //一款无聊的屏幕按键抖动
25.VisualVM Launcher java对象内存占用

不常用但有用的快捷键

知道类名查找类 : Ctrl+Shift+Alt+N;

查找接口的实现类: ` ctrl + alt +B`

查看类或接口的继承关系:ctrl + h

好用的操作

无法下载源码可能是maven用的版本太新了 http://apache.01link.hk/maven/maven-3/3.5.4/binaries/ 用3.5.4试下哈

自动下载源码
在 设置中 maven -> import source document

代码提示

Settings: Code Completion

Match case :
在这里插入图片描述
Actions
Ctrl +Shift +A

粘贴板历史

Ctrl +Shift +V

Smart Step Into

Shift+F7

Find Function

Ctrl+F12

查看说明

Ctrl + Q

查看参数定义

Ctrl+Shift+I

Jrebel

http://www.boommanpro.cn:8085/2475a295-cf38-44af-b440-1ffa98d9bed8

如果你经常看源码:

知道类名查找类:Ctrl+Shift+Alt+N;

查看类的继承关系
鼠标右键 Diagrams

windows10无法取消固定

路径X(系统盘符):\Users\(当前用户名)\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar 删除快捷方式,然后在任务栏点下图标,跳出对话框后点确定

other

ea5d439e-4341-41de-ad1f-af56c1d4de3a
6240dec7-379f-4742-bcad-7085c7ae789d

Web项目启动打印url地址

   ConfigurableApplicationContext context = new SpringApplication(CrawlerFruitApplication.class).run();
        try {
            String host = InetAddress.getLocalHost().getHostAddress();
            TomcatServletWebServerFactory tomcatServletWebServerFactory = (TomcatServletWebServerFactory) context.getBean("tomcatServletWebServerFactory");
            int port = tomcatServletWebServerFactory.getPort();
            String contextPath = tomcatServletWebServerFactory.getContextPath();
            log.info("<------------------------------------------ http://{}:{}{}/ ------------------------------------------>", host, port, contextPath);
        } catch (UnknownHostException e) {
            log.error("项目启动异常", e);
        }
        log.info("{}系统启动成功", CrawlerFruitApplication.class.getSimpleName());

Windows Docker配置

mysql安装

docker pull mysql
docker run --name pwc-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql

redis安装

docker pull redis
docker run -p 6379:6379 -d redis redis-server

docker

{
  "registry-mirrors": [
    "https://euc6prvp.mirror.aliyuncs.com"
  ]
}

docker安装地址:
https://store.docker.com/editions/community/docker-ce-desktop-windows

elasticsearch

docker run -it --name elasticsearch -d -p 9200:9200 -p 9300:9300 -p 5601:5601 elasticsearch

kibana 版本需要和es版本一致才能启动成功

input
{
		tcp
		{
			port => 8888
			codec => json
		}
}
 
output
{
	   elasticsearch{
			hosts => "172.17.0.2:9200"
			index => "indextest"
		}
 
		stdout{
			codec => rubydebug
		}
}

kibana安装

docker run  -p 8888:8888 -d -v /c/Users/BoomManPro/docker/logstash:/docker/logstash logstash -f /docker/logstash/logstash.config

Maven乱码解决

增加 -Dfile.encoding=GB2312
在这里插入图片描述

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值