编程开发使用的软件大全

(今天太晚了,以后再慢慢写)

说明:

  • 本文提及的所有软件都至少是笔者曾经使用过的,而不是阅自其它文献。

  • 对于其中的某些软件,笔者也编写过其完整的安装教程,可阅读笔者编写的其它博客。

  • 关于编程弱相关的其它辅助性软件,可见笔者的另一篇博客:

    编程开发使用的辅助软件大全:
    https://blog.csdn.net/wangpaiblog/article/details/115223210

  • 如有疏漏,欢迎正确的批评指正。

编程开发使用的软件大全

  • 文本编辑
  • Markdown
  • Java
    • IDE
    • 服务器
    • 项目构建
    • 持续集成
  • 安卓
    • 开发语言
    • IDE
  • JavaScript
    • IDE
    • 服务器
    • 项目构建
  • 浏览器插件
    • JavaScript
      • React
  • Python
  • C++、C
  • MySQL
    • IDE
  • 数据库管理
    • 通用
    • MySQL
    • Redis
  • 数学计算
    • MATLAB
      • IDE
  • Linux
    • Linux操作系统
    • Linux虚拟机
  • 终端模拟
    • 集成终端模拟
    • 终端命令行模拟
    • 文件传输
  • 版本控制
  • 代码托管
  • 网络封包分析
  • 网络请求模拟
  • 压力测试
  • 转化为 EXE
    • Java
  • 安装包制作
    • 通用
    • Java

文本编辑

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Visual Studio Code(简称 VS code)

    • Sublime Text

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • Notepad++

Markdown

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Typora

    • VS code

    • Mark Text

    • Atom

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • MarkdownPad

Java

IDE

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • IntelliJ IDEA
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • Eclipse

    • MyEclipse

    • NetBeans

服务器

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Tomcat
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

项目构建

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Gradle

    • Maven

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • Ant

持续集成

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Jenkins
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • Hudson

安卓

开发语言

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Kotlin

    • Java

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

IDE

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Android Studio
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • IntelliJ IDEA

    • Eclipse

JavaScript

IDE

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • WebStorm +

      谷歌(Chrome) +

      谷歌浏览器插件

    • VS code

    • Sublime Text

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • 单纯的浏览器

      • 谷歌(Chrome)

      • 火狐(Firefox)

      • Safari

      • 欧朋(Opera)

服务器

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Node.js

    • Nginx

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

项目构建

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Node.js
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

浏览器插件

JavaScript

React

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • React Developer Tools
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

Python

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • PyCharm
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

C++、C

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • CLion

    • Visual Studio IDE(简称 VS,不是 VS code)

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • VS code

    • Dev C++

    • VC 6.0

MySQL

IDE

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • MySQL Workbench
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • 命令行 CMD

数据库管理

通用

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Navicat Premium

    • DataGrip

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

MySQL

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • MySQL Workbench

    • Navicat for MySQL

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

Redis

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Redis Desktop Manager(简称 RDM)

数学计算

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • MATLAB
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • Mathematica

    • Maple

MATLAB

IDE

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • MATLAB
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

Linux

Linux操作系统

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • CentOS Stream

    • Red Hat Enterprise Linux

    • Ubuntu

    • CentOS Linux

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

Linux虚拟机

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • VMware Workstation
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

终端模拟

集成终端模拟

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Xmanager
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

终端命令行模拟

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Xshell

    • FinalShell

    • MobaXterm

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

文件传输

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Xftp
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

版本控制

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Git +

      TortoiseGit

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • SVN +

      TortoiseSVN

代码托管

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • GitHub

    • GitLab

    • Gitee

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

网络封包分析

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Fiddler

    • Wireshark

    • Charles

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

网络请求模拟

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Postman

    • ApiPost

    • Apizza

    • Apifox

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

压力测试

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • JMeter
  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

转化为 EXE

Java

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Exe4j

    • GraalVM

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

    • Java 构建工具中的插件

    • Java 的 IDE

安装包制作

通用

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Advanced Installer

    • Inno Setup

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

Java

  • 笔者推荐使用的:(排名越往下,推荐指数递减)

    • Install4j

    • Exe4j +

      上述【安装包制作 – 通用】中的任何一个

  • 有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)

来源:暗诺星刻

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐