ide本身是一个软件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ide本身是一个软件相关的知识,希望对你有一定的参考价值。

首先了解下什么是IDE

IDE是集成开发环境(Integrated Development Environment)缩写。IDE是一种编程软件,集成了程序员语言开发中会需要的一些基本工具、基本环境和其他辅助功能的应用软件。IDE一般包含三个主要组件:源代码编辑器(Editor)、编译器、解释器(Compiler、Interpreter)和调试器(Debugger)。

开发人员可以通过图形用户界面(GUI)访问这些组件、并且实现整个代码编译、调试和执行的过程。现在的IDE也提供其他帮助程序员提供开发效率的一些高级辅助功能,比如代码高亮,代码补全和提示,语法错误提示,函数追踪,断点调试等。

常见的IDE是微软的Visual Studio(VS)。但是本章不讨论这个,主要讲一下嵌入式开发常用的一个IDE High performance Embedded workShop。

本社客户岛津使用的IDE就是这个,简称为HEW。

一下内容转载自在路上 » 【整理】嵌入式IDE:Renesas的HEW(High-performance Embedded Workshop)

Renesas的HEW简介
HEW==High-performance Embedded Workshop

HEW一个嵌入式IDE

HEW是Renesas自己的IDE,用于支持其下N多款芯片的(嵌入式)开发

HEW长啥样
如下,截图说明:

HEW启动界面

选择项目
选择一个自带的示例的项目

打开文件后的主界面

HEW的各个菜单

文件

编辑

视图

项目

编译

编译->瑞萨M16C标准工具链

设置

设置->自定义

设置->选项

设置->格式化显示

测试

窗口

帮助

帮助->关于->更多

HEW的功能特点简介
参考:

High-performance Embedded Workshop

如下:

支持Renesas其下自己的很多款MCU:SuperH, M32R, M16C, R8C, H8SX, H8S, and H8
SuperH Family
M32R Family 1
RX Family RX600, RX200 Series
M16C Family R32C/100 Series
M16C Family M32C/80, M16C/80 Series
M16C Family M16C/60, M16C/50, M16C/30, M16C/20, M16C/10, M16C/Tiny Series
R8C Family
H8SX Family
H8S Family
H8 Family
740 Family
同时支持Renesas自己的编译和IAR的编译器
注:关于IAR,可参考:【整理】嵌入式IDE:IAR Embedded Workbench IDE简介
可自动为所支持的CPU生成启动代码
调试方面的功能支持比较全面
可图形化显示CPU硬件配置
可图形化显示每个函数的执行周期
可显示缓存命中率和pipeline状态
参考技术A ide本身是一个软件,常见的IDE

1、Microsoft Visual Studio

Microsoft Visual Studio(简称VS)是微软公司的开发工具包系列产品。

Visual Studio产品包含C++、C#和VB.NET语言。还可以为Windows x86、Windows RT和Windows手机做开发。

最新版被优化为可用于触摸,方便使用Microsoft Surface平板进行编程的开发者。开发者需要付费购买。

2、Eclipse

Eclipse是著名的跨平台开源集成开发环境(IDE)。

最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、php等其他语言的开发工具。

Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。
参考技术B 答案如下:
ide本身是一个软件,常见的IDE
1.Microsoft Visual Studio
Microsoft Visual Studio(简称VS)是微软公司的开发工具包系列产品。
Visual Studio产品包含C++、C#和VB.NET语言。还可以为Windows x86、Windows RT和Windows手机做开发。
最新版被优化为可用于触摸,方便使用Microsoft Surface平板进行编程的开发者。开发者需要付费购买。
2.Eclipse
Eclipse是著名的跨平台开源集成开发环境(IDE)。
最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。
Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。

以上是关于ide本身是一个软件的主要内容,如果未能解决你的问题,请参考以下文章

eclipse简介及下载

Eclipse

云原生架构 - 低代码(Low-Code)

java IDE IntelliJ IDEA真的好用吗?有那些优点

如何把phpStorm打造成自己的专属IDE?

Eclipse介绍