BoomMan - 開發工具

插件列表

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
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章