What's IDE?
IDE 是什么鬼?这是很多人决定入门编程时候的一个问题,好不容易在电脑上安装了语言,结果发现好需要配置一个 IDE,往往为了搞个 IDE 太麻烦而直接放弃了编程的入门。今天我给大家介绍一种对于写爬虫程序最为简单有效的 IDE 搭建方式。
IDE(集成开发环境)
一般 IDE 就是指一个开发环境,C++有 C++的特定开发环境,或者说特定的开发软件,python 也有 python 对应的python IDE,不过目前网络上的 IDE 非常多,有的又非常复杂。
一般来讲一个 IDE 需要具备的几项功能:
1. 编辑器 - 一个能让你写代码、保存代码的地方
2. 编译 - 就是将编程语言转化为计算机可以理解的汇编语言(把 python 转化成二进制)
3. 调试 - 可以理解为在语法上将程序跑通,并且能够在出错时,告诉你是哪里出错,原因是什么
4. 运行 - 让你的程序直接在 IDE 环境中运行
如何配置
废话不多说了,直接重磅推荐一个编辑器:sublime Text ,点击直接下载。
sublime特点
支持各种语言。sublime 其实就是一个编辑器,类似于电脑的上的记事本(txt 格式的),sublime 支持编辑各种类型的语言,php、python、html等语言都可以在 sublime 上编辑。
轻。sublime 极为轻巧,几乎不占多少内存(最为难得)
易上手。 没有极为复杂的设置选项,界面亲民
玩法强大。sublime 对于爱折腾的开发者来说,可谓扩展性极强。sublime 官方提供非常丰富的插件,可以让你在编辑代码时的效率大为提高(当然对于初学者来说简单了解下就好)。这里提供一个扩展 sublime 的教程
还需要做什么呢?
既然有了编辑器,那么改如何去进行编译、调试、运行呢?
以前写 C++的时候,需要先编译通过,才能运行。
但是在 sublime 里头不需要,只需要一键便可以搞定: CTRL + B。
写完一段代码,想知道哪里出了问题,CTRL + B,便能知道程序是否能够运行,以及程序出错的位置。
其他
之前有同学遇到python文件无法使用 CTRL+B 来运行的情况,原因是 python 的代码文件位于中文目录下,目前 sublime 不支持在中文文件目录下的 python文件运行。
以上,就是写爬虫我们关于 IDE 需要知道的知识啦。