如果您想尝试编程,可能需要先掌握一些条件。这些东西包括一个SDK和一个IDE。 SDK与IDE截然不同。 SDK代表软件开发套件;这是一整套软件,您需要使用它们才能为特定的编程语言创建程序。该工具包包含编译器,调试器,文档以及其他可能对您有帮助的文件。IDE代表集成开发环境,它提供了一个用户界面,该界面集成了编程所需的所有必需组件。可以在IDE中编写和调试代码,然后运行它,因为它可以使用您的代码执行调试器和编译器。
SDK的实际内容各不相同。有些SDK具有专用的IDE,您可以直接使用它。因此,不再需要担心找不到IDE。另一方面,某些SDK不包含IDE。您可以自己下载一个,也可以只使用文本编辑器来编写代码。这说明IDE并不是编程中必不可少的组件。它只是使编程变得更容易,对程序员也更加方便。这不同于SDK,后者在编码和调试程序中绝对必不可少。
对于那些不随SDK提供自己的IDE的用户,您可以自由下载并安装任何兼容的IDE。如今,大多数可供下载的IDE都可以与不同的编程语言一起使用或具有单独的版本。这是相当不错的选择,因为您可以选择最舒适的一种。特别是如果您在其他平台的编程中一直使用该IDE。
如果要正确有效地编写程序,SDK和IDE都非常重要。尽管某些SDK允许使用文本编辑器进行编码,但实际上并没有建议这样做,因为您没有像错别字自动通知之类的工具。
示例:
以Java为例,SDK有:JDK,OpenJDK,IDE有:Eclise,MyEclipse,NetBean,IntelliJ IDEA,VS等等。
总结
- SDK提供编程工具,而IDE仅提供接口;
- 一些SDK已包含IDE;
- SDK是编程所必需的,而IDE仅是可选的;
- IDE有很多可供选择,但SDK几乎没有。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:SDK和IDE
本文链接:https://www.vsdiffer.com/vs/sdk-vs-ide.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。