编程开发使用的软件大全
编程相关推荐的软件大全文本编辑器C、C++:JavaJava服务器JavaScript安卓应用开发Linux操作系统Linux虚拟机(今天太晚了,以后再慢慢写)文本编辑器笔者推荐使用的:(排名越往下,越不推荐)VS codeSublime Text有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)C、C++:笔者推荐使用的:(排名越往下,越不推荐)VS(不是VS code)有一定的使用率,但
说明:
本文提及的所有软件都至少是笔者曾经使用过的,而不是阅自其它文献。
对于其中的某些软件,笔者也编写过其完整的安装教程,可阅读笔者编写的其它博客。
关于编程弱相关的其它辅助性软件,可见笔者的另一篇博客:
编程开发使用的辅助软件大全:
https://blog.csdn.net/wangpaiblog/article/details/115223210如有疏漏,欢迎正确的批评指正。
编程开发使用的软件大全
文本编辑
-
笔者推荐使用的:(排名越往下,推荐指数递减)
-
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 +
上述【安装包制作 - 通用】中的任何一个
-
-
有一定的使用率,但笔者不推荐的:(排名越往下,越不推荐)
更多推荐
所有评论(0)