博客
关于我
编程常用IDE、编译器的官网
阅读量:187 次
发布时间:2019-02-28

本文共 969 字,大约阅读时间需要 3 分钟。

编译器、运行环境与开发工具

1. 编译器与运行环境

编译器和运行环境是软件开发的核心工具,直接关系到程序的编写和执行。

1.1 C/C++

C/C++ 是软件开发的基础语言,广泛应用于系统开发和嵌入式编程。

1.1.1 GCC

GCC(GNU Compiler Collection)是开源的 C/C++ 编译器,支持多种平台。

1.1.2 MinGW-w64

MinGW-w64 提供 Windows 平台的 C/C++ 编译环境,兼容性强。

1.1.3 TDM-GCC

TDM-GCC 是一个基于 MinGW-w64 的扩展编译器,适合 Windows 开发者。

1.2 Java SE

1.2.1 JDK

Java 开发套件,包含编译器和运行时环境。

1.2.2 JRE

Java 运行时环境,负责程序的执行。

1.3 Python

1.3.1 Python 官方版本

推荐使用官方发布的 Python 解释性编程环境。

2. 开发工具

开发工具是程序员的助力,帮助提高开发效率。

2.1 Visual Studio Code

开源代码编辑器,支持多种语言,功能强大。

2.2 Visual Studio

微软的集成开发环境,适合 C/C++ 和 .NET 开发。

2.2.1 学生版

建议学生下载 Community 版本。

2.3 Dev-C++

经典的 C/C++ IDE,适合初学者。

2.3.1 旧版下载

如需旧版本,可参考对应的资源站点。

2.3.2 新版推荐

中国作者维护的 5.15 版本值得关注。

2.4 Code::Blocks

功能强大的开源 IDE,支持多种编译器。

2.5 JetBrains 全家桶

提供多种专业 IDE,涵盖 C/C++、Python 等开发需求。

2.5.1 常用版本

IDEA(Java)、PyCharm(Python)、GoLand(Go)等。

2.6 Android Studio

基于 JetBrains 的 Android 开发 IDE。

2.7 Eclipse

开源 Java IDE,功能全面。

2.8 Vim

老牌文本编辑器,以键盘操作著称。

2.9 Sublime Text

轻量级代码编辑器,支持多种语言。

以上工具各有特色,开发者可根据需求选择最适合的 IDE。

转载地址:http://xvhn.baihongyu.com/

你可能感兴趣的文章
Objective-C ---JSON 解析 和 KVC
查看>>
Objective-C 编码规范
查看>>
Objective-Cfor循环实现Factorial阶乘算法 (附完整源码)
查看>>
Objective-C——判断对象等同性
查看>>
objective-c中的内存管理
查看>>
Objective-C之成魔之路【7-类、对象和方法】
查看>>
Objective-C享元模式(Flyweight)
查看>>
Objective-C以递归的方式实现二叉搜索树算法(附完整源码)
查看>>
Objective-C内存管理教程和原理剖析(三)
查看>>
Objective-C实现 Greedy Best First Search最佳优先搜索算法(附完整源码)
查看>>
Objective-C实现 jugglerSequence杂耍者序列算法 (附完整源码)
查看>>
Objective-C实现 lattice path格子路径算法(附完整源码)
查看>>
Objective-C实现1000 位斐波那契数算法(附完整源码)
查看>>
Objective-C实现2 个数字之间的算术几何平均值算法(附完整源码)
查看>>
Objective-C实现2d 表面渲染 3d 点算法(附完整源码)
查看>>
Objective-C实现2D变换算法(附完整源码)
查看>>
Objective-C实现3n+1猜想(附完整源码)
查看>>
Objective-C实现3n+1猜想(附完整源码)
查看>>
Objective-C实现9x9乘法表算法(附完整源码)
查看>>
Objective-C实现9×9二维数组数独算法(附完整源码)
查看>>