这里面存在一个误区,很多人分不清什么是开发语言?什么是IDE?
开发语言的理解就是:有个事情你要告诉计算机去完成,计算机怎么能懂你的话,就靠这个开发语言,写成一定的格式“给”它,它就懂了。我们统称为“写程序”。
但“写程序”是需要一个工具,你可以在word、notepad等等工具上写,然后再到对应编译环境进行、编译、link、然后运行(执行你写程序)。
现在开发大部分应用程序都提供了一个IDE(Integrated Development Environment) 集成开发环境,即你在这个IDE上可以完成“编辑”、“编译”、“Link”、“运行”(“调试”)所有步骤。
使用IDE的好处是:
1、可以帮你定位写的代码哪一行有问题,直接(编译)显示出语法警告、语法错误
2、可以帮你很快定位到需要调用的API,去查看API的声明或者源代码。
3、可以帮你去调试应用程序,查找程序错误。
等等。
我们目前通常的应用程序开发语言有:C、C++、Java、C#
开发Windows应用程序可以用IDE:
1、VisualStudio201X(里面支持C、C++、C#、Basic等语言开发)
2、Eclipse(里面支持了Java等语言开发)
开发iOS应用程序可以用的IDE有:
XCode(里面支持了objective-c、swift语言开发)
开发Android应用程序可以用的IDE有:
Android Studio(里面支持了Java语言开发)
---------------
大部分IDE本身是可以开发(集成)插件的,开发(集成)插件的目的是提高编程效率。
例如:Visual Assist X----增强Visual Studio开发环境下的编辑能力。Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处
网友评论