编译器
来源:互联网 发布:网络聊天诽谤 编辑:程序博客网 时间:2024/06/11 20:44
1 IntegratedDevelopment Environment) 集成开发环境
集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、debug功能等一体化的开发软件套。所有具备这一特性的软件或者软件套(组)都可以叫做IDE。如微软的Visual Studio系列,Borland的C++ Builder,Delphi系列等。该程序可以独立运行,也可以和其它程序并用。例如,BASIC语言在微软办公软件中可以使用,可以在微软Word文档中编写WordBasic程序。IDE为用户使用Visual Basic、Java和PowerBuilder等现代编程语言提供了方便。 不同的技术体系有不同的IDE。比如visual studio.Net可以称为C++、VB、C#等语言的集成开发环境,所以visual studio.Net可以叫做IDE。同样,Borland的JBuilder也是一个IDE,它是Java的IDE。zend studio、editplus、ultra edit这些,每一个都具备基本的编码、调试功能,所以每一个都可以称作IDE。
IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver、FrontPage,等等),因为很多项任务会自动生成。IDE集成代码编辑,代码生成,界面设计,调试,编译等功能,目前还融合了建模功能。
2 Vim
http://baike.baidu.com/view/113188.htm
3. Emacs
http://baike.baidu.com/view/113220.htm
4. Notepad++
http://baike.baidu.com/view/568629.htm
5 Source Insight
http://baike.baidu.com/view/1539152.htm
6 ctags
http://baike.baidu.com/view/9340968.htm
ctags(Generatetag files for source code)是vim下方便代码阅读的工具。尽管ctags也可以支持其它编辑器,但是它正式支持的只有VIM。并且VIM中已经默认安装了Ctags,它可以帮助程序员很容易地浏览源代码。
ctags 最先是用来生成C代码的tags文件,后来扩展成可以生成各类语言的tags,有些语言也有专有的tags生成工具(比如java的jtags,python的ptags).
今后要学习:
用熟一种程序员的编辑器(不是IDE)和一些基本工具
Vim / Emacs / Notepad++,学会如何配置代码补全,外观,外部命令等。
Source Insight (或 ctag)
使用这些东西不是为了Cool,而是这些编辑器在查看、修改代码/配置文章/日志会更快更有效率。
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- 编译器
- [编译器] GCC编译器简介
- 软件缺陷的生命周期
- C++中的向量(Vector)用法
- building system of android浅析
- 希尔伯特变换的实现——数据分析漫谈
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- 编译器
- Jquery选择器
- 开源爬虫Labin,Nutch,Neritrix介绍和对比
- C++编程中的细节—内容覆盖
- 微软等数据结构+算法面试100题(47)-- 微软三道面试题
- sql题目汇总
- Android有效解决加载大图片时内存溢出的问题
- hsv图像结构
- 事件触发顺序