编程知识 cdmana.com

Common tools for Java developers


author :laker, Because I love it. LOL Drop God faker, again NBA The Lakers (laker) Fans ( It's mainly old Zhan's fans ), My last name is Li , So it's a pseudonym :laker
️ like Share your work problems and solutions , And some reading notes and experience sharing .
I created the official account of WeChat 【Java Interviewers from big factories 】, It's for sharing with you
Personal wechat 【lakernote】, Add the author's remarks Code :cv Road .




Share today , I use it in my work A better tool to use , Most of them are free , There are also paid versions of , How to download and green it , Can own Baidu ( None of this , That's too much ), In order to save everyone's time , I am also I've got a full serving Of , You can go to the official account 【 Java Interviewers from big factories 】, reply : Commonly used tools , receive .
 Insert picture description here

General tools

Notepad++

Powerful Notepad tool , Support multi language highlight , Necessary for development , Advantages as follows :

  • Open source software , Free to use ,
  • Built in almost all coding support , You can switch freely , It's very convenient to debug coding problems . in the light of linux and mac、windows Newline incompatibility issues , Double click on the status bar at the bottom to easily switch .
  • Built in grammar highlights in dozens of languages , Users can modify and customize the theme at will , Such as Java、sql etc.
  • Support rich plug-ins
  • Support regular expression search replacement
  • Support mouse wheel control zoom

Typora

MarkDown Text editor ,windows On the best markDown Grammar editor , Don't explain . Now, it's all about writing articles and official account , so much that one cannot bear to part with it .

  • Yes OS X、Windows、Linux Three platform versions , And because it's still being tested , yes Completely free Of
  • Support real-time preview , What you see is what you get
  • Automatic help you will not be very beautiful straight quotes " ' Turn it into more beautiful curly quotes
  • Powerful image insertion function , Sure Ctrl + V Will the network picture 、 The image of the clipboard is copied into the document
  • **「 Typewriter mode 」 Make the line you edit always in the middle of the screen .「 Focus mode 」** Make the line you are editing retain color , The other lines are in gray .
  • Native support export PDF,HTML Equiform

PicGo

Drawing bed tools

Google browser

Students who will not cross the wall can set the search engine to Baidu , Develop and debug the mainstream browser .

Beyond Compare

Beyond Compare It's my favorite comparison tool . In the process of development , Document comparison is one of the most common jobs , Sometimes the file changes and you need to understand the changes , Sometimes you need to compare the profiles of two different servers , Sometimes it is necessary to compare two different versions of the file to understand bug The period of time produced .

Project

Project management tools
 Insert picture description here

development tool

Jdk

jdk8.0u102_64 One click installation of environment variables free version , Very convenient , A key to install .
 Insert picture description here

Intellij IDEA

Java Develop artifact , High development efficiency , Very powerful , Fast , You don't want to use it anymore eclipse 了 ( I am Eclipse Transferred IDEA).

  • Better intelligence tips
  • Very rich plugins
  • Faster running speed
  • Higher development efficiency
  • Version control perfectly supports
  • Yes spring Framework default support is better

Navicat premium

Database connection tools , Support a variety of mainstream databases ,mysql,,oracle,sqlServer, And various cloud databases ( Alibaba cloud , Tencent cloud ,AWS), Powerful , Flat page elements , beautiful .

  • Batch jobs can be scheduled and run at a specified time . The objects that batch jobs can create include printing reports 、 Inquire about 、 The data transfer 、 data Sync 、 Import and export .
  • Support backup or restore .
  • Data or structure synchronization : Transfer data from a detailed analysis process from one database to another , You can also compare and modify the structure of the table
  • Import or export , Format, for example Access、Excel、XML、TXT、CSV、JSON And more .
  • Use professional object designer to create 、 Modify and design all database objects .

Jd-gui

Can help you quickly decompile multiple class, Even the whole jar, Tools are free .

Postman

Server interface debugging tool , Support multiple request methods , It can also be used as a tool for front-end and back-end development and debugging

SoapUI

 Insert picture description here

Remote connection

MobaXterm

Secure terminal connection tool , Support multiple connection modes , For remote connection to the host .

  • The free version is powerful
  • Support SSH,FTP, A serial port ,VNC,X server And so on
  • Support Tags , Switching is also very convenient
  • Rich plug-ins , It can be further enhanced
  • Lots of shortcuts , It is easy to operate

XSehll、XFtp

 Insert picture description here

SecureCRT

 Insert picture description here

drawing tools

XMind

Free mind mapping tool .

Drawio

All the pictures I use in my articles are drawn with it , Support common flowcharts 、 Sequence diagram 、 Swimlane diagram 、 Physical architecture 、 Logic architecture diagram, etc .

win、mac、linux There are clients under the platform . Even if there is no client ,web It can also be edited directly . in addition http://draw.io Completely free 、 Open source .

ProcessOn

web Online editing , Also useful , It also supports commonly used flow charts 、 Sequence diagram 、 Swimlane diagram 、 Physical architecture 、 Logic architecture diagram, etc .

Visio

 Insert picture description here

Caught tools

  • fiddler
  • wireshark
  • charles

 Insert picture description here

Pressure measuring tool

  • Jmeter

  • wrk

  • ab

The previous article has a little more detailed introduction , As a development , Several performance testing tools we should master

Automation related

JIRA

Git

Jenkins

Maven


QQ Group 【837324215
Follow my public number 【Java Interviewers from big factories 】, reply : framework resources Other keywords ( More keywords , Pay attention to the prompt information after attention ) Get more free information .

The official account will also continue to output high-quality articles , Make progress with everyone .



版权声明
本文为[osc_ c9pkd6zt]所创,转载请带上原文链接,感谢
https://cdmana.com/2020/12/20201225102952097l.html

Scroll to Top