ide_idea - CSDN
ide 订阅
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。 展开全文
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
信息
常用工具
VS、Eclipse、PyCharm等
外文名
IDE,Integrated Development Environment
使用平台
主机或终端机
中文名
集成开发环境
集成开发环境发展历程
从开始在主机或终端机开发程序,IDE才渐渐的成为必要的工具。早期的编程语言在送进编译器处理之前,必须要先经过流程图、撰写表格、打卡,所以当时并不需要IDE。Basic是第一个有IDE的编程语言,同时也是第一个可以直接在主机或终端机前开发程序,他的IDE(Dartmouth Time Sharing System的一部份)是采取命令行的方式,并不像现代的IDE使用选单和图形化。但是他良好的整合了编辑、档案、管理、编译、调试、执行等功能,符合现代化IDE的特性。今天,IDE这个词和一些没有关连性的命令行工具(像vi、emacs、make)是一种对照,虽然你可以把Unix当成是一个IDE,但是多数的程序开发人员会把IDE当成是一个可以完成各种开发工作的一个程序,这个IDE程序提供许多的功能,例如:制作、修改、编译、发布、调试。IDE的想法是把各种命令行的开发工具结合起来,提供一个抽象化的工具,来减少学习编程语言的时间,增加开发人员的生产力,同时也将各种开发工作做更密切的整合,来提高生产力,例如在写程序的时候就直接做编译,一发现有语法上的错误就立即回应。虽然现代的 IDE 多数是图形化的,但是IDE在视窗系统(windowing system,例如 Microsoft Windows 或 X Window System)出现前就已经开始使用,在当时IDE是纯文字模式,透过功能键和快捷键来从事各项工作,例如Turbo Pascal就是一个例子。近几年来,最有意思的发展是Eclipse和NetBeans这类开放源代码IDE的出现和流行,在结合开放源代码的精神—开放、可扩张之下,激发了人们成立社群以延伸这些IDE的能力,让这些IDE也能支持其他编程语言和其他的应用。
收起全文
精华内容
参与话题
  • 什么是IDE?

    千次阅读 2018-12-06 10:13:40
    IDE 就是 集成开发环境的英文缩写 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、...

    IDE 就是 集成开发环境的英文缩写

    集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

    那么简单来讲,IDE就能使我们提升开发效率,比如智能提示,在导入包时自动生成一些代码。
    更简单的下载包界面。

    我们.net core 经常使用的IDE就是vscode 下面给出下载链接,
    https://code.visualstudio.com/

    展开全文
  • 世界十大顶级编程IDE

    千次阅读 2018-12-18 17:56:49
    IDE概述: IDE是集成开发环境(Integrated Development Environment)缩写。IDE是一种个编程软件,是集成了程序员语言开发中会需要的一些基本工具、基本环境和其他辅助功能的应用软件。IDE一般包含三个主要组件:源...

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

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

    现在有大量的免费开源的和商用的IDE。这里列出最常用、最著名、最好用的十款IDE。
    1、微软 Visual Studio(VS)
    VS支持创建各种类型的程序,包括从桌面应用、Web应用、移动APP、到视频游戏。对于初学者到高级专业开发人员来说都是最棒的开发工具。VS有可定制仪表板和可停靠的窗口。它支持多大36种不同的编程语言,如:ASP.NET、DHTML

    JavaScript、Jscript、Visual Basic、Visual C#、Visual C ++、Visual F#,XAML及更多。这个列表还在每天实时的增长着。
    2、NetBeans
    在这里插入图片描述NetBeans是一个免费开源的Java集成的开发环境软件,主要用于Java开发。适合从零开始或者对已有工程进行开发。NetBeans支持多种编译器,如CLang/LLVM、Cygwin(GNU)、MinGW和Oracle Solaris Studio。

    NetBeans是一款跨平台的IDE,支持Windows,Linux,OS X和Solaris等多种平台。NetBeans支持的编程语言有PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。
    3、PyCharm
    在这里插入图片描述
    PyCharm是著名的PythonIDE,有知名的IDE开发商JetBrains出品。除了最常用的IDE功能支持外,PyCharm特别对Python Web开发进行优化设计(Django、Flask、Pyramid、Web2Py)。PyCharm还支持Google App Engine和IronPython/Jupyter。

    除了Python之外,它还支持其他Web开发语言:JavaScript、Node.js、CoffeeScript、TypeScript、Dart、CSS、HTML。它可以很容易地与Git,Mercurial和SVN等版本管理(VCS)工具集成。
    4、IntelliJ IDEA
    在这里插入图片描述
    IntelliJ IDEA由Jet Brains出品的另外一款IDE。主要用于JAVA开发,集成了广泛的工具,可以用于Web和安卓移动应用程序开发。除了Java、Sass和Ruby之外,它还支持与Pycharm相同的语言。同样的它也支持Google App Engine,IDEA目前开源,有免费的社区版本,但是重要功能的版本是收费的。
    5、Eclipse
    在这里插入图片描述
    被广泛应用的免费开源的Java编辑器和IDE。可以灵活的适用于初学者和专业人。
    有很好的插件机制,支持各种各样的扩展和插件。最初是一个Java IDE。现在扩展到支C/C ++,Java、Peri、PHP、Python、Ruby以及更多的语言。
    Eclipse也是一个跨平台的IDE,支持Windows、Linux和Mac OS X,目前最新版本为Eclipse Oxygen 3 (4.7.3)版本
    6、Code:: Blocks
    在这里插入图片描述
    Code:: Block免费开源的自由软件,是一款支持高度定制跨平台IDE,并坚持所有平台上执行始终如一地的效果。对于经常在不同平台切换的开发人员而言,非常方便。
    它支持三种语言C、C ++和Fortran语言。还支持很多预设和定制插件。目前最新版本为17.12版本,发布日期为2017年12月31日。
    7、Aptana Studio 3
    在这里插入图片描述
    Aptana Studio 3是最强大的开源WEB开发 IDE,它支持最新的HTML5规范;支持内置的终端,可以快速访问命令行;集成GIT做版本管理。
    它还支持多种语言:HTML5、CSS3、JavaScrip、Ruby、Rails、PHP和Python
    8、CodeLite
    在这里插入图片描述
    CodeLite是一款开源的跨平台IDE,基于其内置的强大解析器,支持快速和强大的代码补全工具。轻量化是其特征,在Window下占用内存测试内存占用不超过100M,内建C++11,CodeLite还非常易于上手。
    CodeLite以其的RAD工具而闻名,用于构建基于Widgets的应用程序。
    CodeLite支持:C/C++,PHP和Node.js编程语言。
    CodeLite最新版本为v12.0.0
    9、Xcode
    在这里插入图片描述
    Xcode是有Apple出品的Mac OS X下的集成开发环境。内置一系列的工具集用于为iPad,iPhone和Mac的应用开发。Xcode是一个单窗体界面,在这个界面中控件可以很容易地与实现代码进行连接。

    Xcode支持AppleScript、C/C ++、Java、Swift 和Objective-C

    10、Komodo
    在这里插入图片描述
    Komodo是一个开源的的跨平台多语言支持的IDE。对于使用Mozilla和Scintilla代码库的动态编程语言来说非常有用。
    它广泛支持各种语言,看他的标语就是体现出来了。但是主要用于PHP开发,也用于Perl、Python、Ruby、Tcl以及JavaScript、CSS、HTML、XML。
    以上列出的所有IDE是非常流行和受欢迎的IDE,当然也已有一些曾经非常流行好用的IDE,目前已经落寞不在流行,但是不能抹去它曾经发出的光芒!比如著名的Delphi/VCL,我认为是世界上非常好的,最有效率的IDE。可惜Delphi语言已经鲜为人知了。
    原文:https://baijiahao.baidu.com/s?id=1596921669367023584&wfr=spider&for=pc

    展开全文
  • 程序员必备开发工具(IDE)推荐

    千次阅读 2019-05-10 12:27:50
    作为一名程序开发人员,不管你使用哪门语言开发都有很多可以选择的集成开发环境IDE(Integrated Development Environment),IDE是提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等...

    目录

    前言

    c/c++/c#

    Java

     Python

    Vue

     Android

    其他辅助开发工具:


    前言

    作为一名程序开发人员,不管你使用哪门语言开发都有很多可以选择的集成开发环境IDE(Integrated Development Environment),IDE是提供程序开发环境的应用程序,一般包括代码编辑器、编译器调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。开发者可以通过IDE提供的代码高亮,代码补全和提示,语法错误提示,函数追踪,断点调试等功能提高开发效率。如何选择一款适合自己的集成开发环境使得开发工作事半功倍呢,下面是我开发时用到的一些IDE,喜欢的可以参考。

    c/c++/c#

    Microsoft Visual Studio(简称VS)

    VS是微软开发的一款基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等,所写的目标代码适用于微软支持的所有平台。是一款非常实用且强大的代码编写开发软件,也是一个极好的开发环境由微软最新推出,是专门针对开发人员而设计的,极大的为开发人员带来方便。

    特点:

    C# .NET4.0中的动态类型和动态编程;

    支持Office ;

    支持新C++标准,增强IDE,切实提高程序员开发效率。

    支持多种编程语言编写,C#、C++、Python、Visual Basic、Node.js、HTML、JavaScript等等主流高低级编程语言。

    拥有强大的可视化布局功能,可以实时的展示界面布局效果;

    Java

    MyEclipse 是基于Eclipse 对Java进行的深度设计,拥有功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSP、CSS、Javascript、SQL,Hibernate,Spring等,利用它可以极大的提高Java开发效率。

    特点:

    插件丰富

    跨平台支持Windows、 Linux、Mac OS X等操作系统;

    支持代码的调试、编译、分析、自动完成与重构;

    拥有强大的可视化布局功能,可以实时的展示界面布局效果;

     Python

    PyCharm是一款Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。同时支持Python框架快速搭建,是Python开发者必备的开发工具。

    特点:

    专为Python提供代码完成,快速切换语法,错误代码高亮显示和代码检查;

    项目查看,文件结构查看,在文件,类,方法间快速跳转;
    快速进行代码分析,错误高亮显示和快速修复;
    跨平台支持Windows、 Linux、Mac OS X等操作系统;

    Vue

    Visual Studio Code是微软开发的一款开源免费的跨平台的轻量级代码编辑器,集成了现代编辑器所应该具备的特性,支持语法高亮、智能代码补全、自动保存、自定义热键、括号匹配、代码片段、代码对比等,插件相当的丰富,界面炫酷,调试方便,而且还是绿色免安装的,解压即可使用,占用资源少运行起来特别的流畅。

    特点:

    免费开源

    跨平台支持Windows、 Linux、Mac OS X等操作系统;

    智能代码补全、智能保存、错误代码高亮显示、自定义热键、括号匹配、代码片段、代码对比、代码检查等

    插件丰富,通过安装插件支持30多种编程语言开发,如C/C++、C#、.Net、Java、PHP、Python、TypeScript、Objective-C、Vue、JavaScript、CSS、HTML等等。

     Android

    Android studio是谷歌推出的一个Android集成开发工具,适用于 Android 手机、平板电脑、穿戴式设备、电视等设备的应用开发。可以直接下载免安装版使用,不用再在Eclipse复杂的配置环境了,直接上手使用,相当的方便快捷。

    特点:

    跟Microsoft Visual Studio一样,拥有强大的可视化布局功能,可以实时的展示界面布局效果;

    Android Studio支持了多种插件,可直接在插件管理中下载所需的插件;

    智能代码补全、智能保存、错误代码高亮显示、代码检查等

    内置模拟终端

    其他辅助开发工具:

    Notepad++ 是一款非常有特色的免费开源编辑器,软件小巧高效,支持多种编程语言,比如C,C++ ,Java ,C#, XML, HTML, PHP,Javascript等,但是代码提示和调试感觉弱了点,不过拿来查看代码还是相当不错的。

    Sublime Text 

    Sublime Text是一款跨平台代码编辑软件,也是程序员必不可少的工具,支持代码补全、代码折叠,自定义皮肤等功能(界面还是很漂亮的),同时支持多种语言和多种操作系统,插件也丰富就是感觉安装麻烦,还是Visual Studio Code比较直接。 

    Chrome浏览器

    由Google开发的一款基于JavaScript V8引擎的快速、安全浏览器,Chrome最大特点超级简洁的界面,而且运行快速,用来开发前端调试相当的不错。

     

    展开全文
  • 介绍几款实用的IDE

    2017-11-08 10:02:19
    http://www.bootcss.com/p/bootstrap-wysiwyg/ 在线编辑器 bootstrap http://integ.github.io/BachEditor/ 一个有情怀的编辑器。Bach's Editor http://ueditor.baidu.com/website/ 百度 ueditor ...
    
    

    http://integ.github.io/BachEditor/
    一个有情怀的编辑器。Bach's Editor

    http://kindeditor.net/
    经典的kindeditor

    https://github.com/wangfupeng1988/wangEditor-mobile
    wangEditor-mobile--移动端编辑器

    https://www.tinymce.com
    国外的一款编辑器 - tinymce

    http://alex-d.github.io/Trumbowyg/
    Trumbowyg - 轻量编辑器
     
    展开全文
  • 4、集成开发环境(IDE)介绍

    万次阅读 2018-11-18 13:34:39
    1、了解Java的IDE开发工具 2、会使用Eclipse开发工具新建项目,编写代码,并运行程序。 学习过程: 使用文本开发效率无疑是很低的,每次编写完代码后,还需要手动的编译执行,也太麻烦了。java作为一门全世界最受...
  • IDE系列

    2017-06-06 16:35:31
    JetBrains我所见过的最好的IDE,没有之一。 网址:jetbrainsPython 地址:pycharm 激活: Java 地址:IntelliJ IDEA 激活: C/C++ 地址:CLion 激活: golang 地址:golang 激活: 主题下载 地址:主题地址 推荐...
  • 前端开发者最常用的六款IDE

    万次阅读 2018-10-10 12:58:10
    一、Visual Studio Code ... 功能介绍: 微软在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑...
  • IDE详细介绍

    千次阅读 2019-01-28 17:23:44
    文章目录集合Interface CollectionInterface ListInterface SetIDE(Integrated Development Environment)集成开发环境 对于 Java 中的常量的命名规则:所有单词的字母都是大写,如果有多个单词, ...
  • 谈开发,Java肯定是个绕不过去的话题,那大家到底都用哪些IDE呢? 下面给大家讲讲8个程序员喜爱的Java开源IDE工具,当然了这只是整理出来的一部分, 如果你有更好用的,也欢迎在评论区和大家一起探讨。 1、...
  • 十大顶级编程IDE

    千次阅读 2019-01-27 13:24:28
    IDE是集成开发环境(Integrated Development Environment)缩写。IDE是一种个编程软件,是集成了程序员语言开发中会需要的一些基本工具、基本环境和其他辅助功能的应用软件。IDE一般包含三个主要组件:源代码编辑器...
  • STM32CubeIDE属于一站式工具,那么本文也一站式带你体验:下载安装,配置生成代码,硬件在线调试。 内容已经在我微信公众号『strongerHuang』分享(下面链接),抽空把它搬运到博客来。 STM32CubeIDE教程:...
  • 我是个Java开发者,熟悉的IDE工具有Eclipse和NetBeans, 现在想尝试iOS开发,想知道用Object C开发iOS程序,什么IDE工具最好用?
  • 八个最佳Python IDE

    万次阅读 多人点赞 2015-05-22 22:53:11
    八个最佳Python IDE作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsPython是一种功能强大、语言简洁的编程语言。本文向大家推荐8个适合Python开发的IDE。1. Eclipse with PyDevhttp://pydev.org/...
  • 1.谷歌浏览器安装JetBrains IDE Support 插件 2.更改端口(webstorm 和 JetBrains IDE Support ,端口不对插件图标会黑~~~) 3.debug 4.同步
  • git上看到一个基于vue的工程 不知道用什么IDE打开的 菜鸟初学Vue 望大神指点 ![图片说明](https://img-ask.csdn.net/upload/201611/18/1479438949_866064.png) git地址:https://github.com/bajian/vue-drawer
  • WingIDE 设置支持中文

    万次阅读 2014-12-21 15:49:43
    1、WingIDE的Source Assistant等窗格原本显示
  • 第一篇文字
  • LuaIde 免费版本

    千次阅读 2017-07-16 02:18:41
    请下载 ...kangping.luaide-0.3.7.zip 安装方法: win: 将zip文件解压到 C:\Users\Administrator.vscode\extensions mac: 将zip文件解压到 /Users/用户名/.vscode/extensions 解压后重启vscode
  • 初试 Coding.net 在线IDE——WebIDE

    万次阅读 2015-07-20 09:41:39
    初始Coding.net的WebIDE,体验了在线IDE工具,基于Docker,拥有全功能的Linux Shell 环境
  • go语言-LiteIDE 安装及使用教程

    万次阅读 2018-10-10 09:32:36
    下载地址:https://www.golangtc.com/download/liteide       然后解压         第一个程序: hello vworld   package main import ( "fmt" )   func main() {  fmt....
1 2 3 4 5 ... 20
收藏数 511,226
精华内容 204,490
关键字:

ide