博客
关于我
编程常用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/

你可能感兴趣的文章
Spring security之管理session
查看>>
paramiko模块
查看>>
param[:]=param-lr*param.grad/batch_size的理解
查看>>
spring mvc excludePathPatterns失效 如何解决spring拦截器失效 excludePathPatterns忽略失效 拦截器失效 spring免验证拦截器不起作用
查看>>
Spring Cloud 之注册中心 EurekaServerAutoConfiguration源码分析
查看>>
Parrot OS 6.2 重磅发布!推出全新 Docker 容器启动器
查看>>
Parrot OS 6.3 发布!全面提升安全性,新增先进工具,带来更高性能
查看>>
ParseChat应用源码ios版
查看>>
Part 2异常和错误
查看>>
Pascal Script
查看>>
Spring Boot集成Redis实现keyspace监听 | Spring Cloud 34
查看>>
Spring Boot中的自定义事件详解与实战
查看>>
Passport 密码模式
查看>>
Spring Boot(七十六):集成Redisson实现布隆过滤器(Bloom Filter)
查看>>
passwd命令限制用户密码到期时间
查看>>
Spring @Async执行异步方法的简单使用
查看>>
PAT (Basic Level) Practice 乙级1021-1030
查看>>
PAT (Basic Level) Practice 乙级1031-1040
查看>>
PAT (Basic Level) Practice 乙级1041-1045
查看>>
SparkSql的元数据
查看>>