¿Qué herramientas se utilizan habitualmente en el desarrollo de software del sistema Windows?
1 Navegador
Chrome, Firefox, Edge, IE, etc. Se utiliza principalmente para desarrollo web y uso diario. En particular, hay muchos complementos útiles en Chrome que son muy convenientes para el uso diario, como Google Translate, capturas de pantalla de FireShot, herramientas de depuración de React y Vue y Postman para simular solicitudes http. Los programadores de desarrollo web deben estar familiarizados con ellos y probar estos navegadores.
2. EditorˌEditar
Atom, vscode, nodepad, vim, etc. Se utiliza principalmente para editar código, proyectos pequeños o modificaciones menores de código. Recomendamos vscode, elija lo anterior según la situación real y sus propias preferencias.
3. Conexión remota
Los sistemas Xshell, Xftp y Windows son muy fáciles de usar cuando se conectan a servidores Linux.
4. Entorno de desarrollo integrado
PhpStorm (php), WebStorm (html, css, js), IDEA (Java, Scala), Pycharm (Python), Android Studio, etc. , utilizado principalmente para desarrollar proyectos a gran escala.
5. Entorno de desarrollo
JDK, Python, Node.js, Php, Anaconda, xampp, etc. , el uso del lenguaje es construir un entorno de ejecución del lenguaje de antemano.
Apache, Nginx, Tomcat, etc. , utilizado para iniciar el servicio web.
6. Base de datos ˌBase de datos
MySQL, Oracle, Redis, MongoDB, etc. , todos los entornos de bases de datos requieren paquetes de instalación para utilizar la base de datos.
Navicat, Robomongo, etc. , que son herramientas de interfaz gráfica para gestionar datos de bases de datos.
7. Máquinas virtuales y contenedores
VMware, virtualbox, docker, etc. Se utiliza para iniciar un nuevo sistema operativo dentro del sistema operativo actual, generalmente para experimentos.
8. Herramientas de control de versiones
Git, SVN, etc. , para control de versiones.