Resumen
En el pasado, un amigo a menudo me preguntaba algunas herramientas de uso común, como ¿qué herramienta se usó para mi diagrama de arquitectura? ¿Qué herramientas se utilizan para diseñar mi base de datos? ¡Hoy te presentaré las prácticas herramientas que uso!
IDEA IntelliJ
Es reconocida como la mejor herramienta de desarrollo de Java en la industria y generalmente se usa más. Se puede instalar una gran cantidad de complementos para enriquecer las funciones, ¡y no es un problema desarrollar aplicaciones front-end!
X-shell
Se puede utilizar un potente software de emulación de terminal de seguridad para conectar y administrar servidores remotos de Linux.
Cartero
La herramienta de depuración de la interfaz API se usa generalmente para probar la interfaz desarrollada, y a veces se usa para formatear la cadena JSON.
PowerDesigner
La herramienta de diseño de bases de datos se usa generalmente para diseñar tablas de bases de datos, y las tablas de bases de datos se pueden exportar directamente una vez que se completa el diseño.
Navicat
La herramienta de visualización de bases de datos es compatible con múltiples bases de datos, generalmente se usa para conectar y administrar la base de datos, y puede usarse para sincronizar la estructura de la tabla cuando el proyecto está en línea.
RedisDesktop
La herramienta de visualización Redis generalmente se usa para ver y administrar los datos en la memoria caché de Redis. A veces se usa cuando la memoria caché necesita ser borrada.
Robomongo
Herramienta de visualización MongoDB, generalmente utilizada para ver y administrar los datos en MongoDB.
Typora
El editor Markdown, que generalmente se usa para escribir artículos, tiene dos funciones de edición y vista previa: ¡la interfaz es simple y potente!
ProcessOn
La herramienta de dibujo se puede usar para hacer mapas mentales y diagramas de flujo. ¡El diagrama de arquitectura del proyecto del centro comercial se usa para dibujar esto!
MindMaster
Herramienta de mapeo mental fácil de usar, que se puede utilizar para ordenar ideas al diseñar funciones.
Snipaste
Es una herramienta de captura de pantalla útil, y muchas imágenes en el artículo usan esta captura de pantalla.
ScreenToGif
La herramienta utilizada para hacer el Gif, la demostración Gif de la función del proyecto del centro comercial se hace con esto.
Lectura recomendada: 350 preguntas de la entrevista Java más completas de la historia: JVM + TCP + multihilo + distribuido + algoritmo + cola de mensajes