IDE 集成开发环境 Web 图形化 AI编程 Integrated Development Environment

Posted 德云社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDE 集成开发环境 Web 图形化 AI编程 Integrated Development Environment相关的知识,希望对你有一定的参考价值。

IDE 可分为:PC 端 IDE (最常用)、服务器端 IDE (譬如:Linux 服务器 OS 的 VI 工具)、Web 网页 IDE (随着网络的普及开始流行,但由于本身技术问题功能一般较弱)。


IDE 按界面情况,可分为:图形界面 IDE、纯文字 IDE。


IDE 是 Integrated Development Environment 的缩写,中文译为 "集成开发环境"。IDE 可独立运行,也能与其它程序联合使用。IDE 功能越强,开发流程相关工具越全,则 App 开发效率就会越高。


IDE 是把各种命令行或相关开发工具结合起来,提供一个抽象化 App 编程环境,减少编程语言学习时间,同时将各种开发工作密集整合,以提高开发人员生产效率。



01、图形界面 IDE

现代 IDE 多数具有图形化 UI (用户界面),方便大家使用鼠标、键盘等快速输入开发程序。


2015 年 AI 人工智能开始全面兴起,未来结合 AI 输入输出开发程序的 IDE 也将会很快速出现。


图形界面 IDE 还可分为:可视代码块图形编程、文本编程。


可视代码块图形编程

把很多标准技术集成成一个个图形,鼠标拖拽连接 IO 输入输出。优点是方便、快捷、易用,缺点是有些代码不需要而影响运行效率,还有就是调试时直接看不到源代码。


文本编程

IT 行业目前主要使用的就是这种方式,类似以下 "纯文字 IDE" 编程方式。优点是专业、通用,缺点是要求高、不直观、学习时间长。


02、纯文字 IDE

纯文字模式的 IDE,只能透过功能键、快捷键开发程序。


相比 "图形界面 IDE" 而言,开发速率要低不少。由于 Linux OS 在服务器端的普及,有时还不得不 "纯文字" VI 编程。



版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

以上是关于IDE 集成开发环境 Web 图形化 AI编程 Integrated Development Environment的主要内容,如果未能解决你的问题,请参考以下文章

和12岁小同志搞创客开发:手撕代码,Arduino IDE 软件下载和环境搭建

和12岁小同志搞创客开发:手撕代码,Arduino IDE 软件下载和环境搭建

编程界十大顶级IDE

多宿主语言跨平台平部署的开源图形化脚本语言-OpenBlock

Web.xml配置详解

java基础篇—java的集成开发环境(IDE)