工欲善其事,必先利其器。我们要做好一件事,准备工作非常重要。前面我们已经选好了Python版本,今天我们再来看看开发工具该如何选择。孙猴子有如意金箍棒,猪八戒有九齿钉耙,我们也需要一款趁手的兵器才行。
Python的开发工具有很多,如IDLE、PyCharm、VScode、Atom、Sublime Text、Spyder、Thonny、Eclipse with PyDev,当然某些高手也可以用记事本或vim去开发Python。
IDLE
这是一款完全由Python图形工具Tkinter编写的IDE(集成开发)工具,它是由Python之父Guido van Rossum亲自编写的,在安装好Python后就可以直接使用。IDLE提供了一些针对初学者非常友好的功能,有语法标签高亮显示和代码自动完成功能,有多窗口文本编辑器,IDLE的调试器提供断点、步进和变量监视功能。IDLE轻巧易用,方便学习,但是它并不适用于大型项目的开发。
PyCharm
PyCharm是JetBrains开发的PythonIDE,它被认为是Python最好的IDE之一,并且是使用最广泛的IDE。PyCharm具备的功能很完善,有调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等等。
PyCharm的下载地址是:下载 PyCharm:JetBrains 为专业开发者提供的 Python IDE
PyCharm包含Professional和Community两个版本,前者适用于科学和Web Python开发,支持HTML、JS和SQL等,需要付费使用。后者是社区版本,适合纯Python开发,开源免费。在一般学习和开发过程中,社区版已经足够。
VScode
VScode全称Visual Studio Code,是一款由微软开发且跨平台的开源免费的代码编辑器。它支持语法高亮、代码自动补全、代码重构、查看定义功能,并且内置了命令行工具和Git版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。VScode需要安装Python插件才能进行Python开发。
VScode的下载地址是:Visual Studio Code - Code Editing. Redefined
还有其他的一些Python开发工具,有兴趣的朋友可以去了解一下,这里就不一一介绍了。我综合考虑了一下,选择了PyCharm。有一定开发经验,对配置不陌生的朋友可以尝试一下Vscode,也是不错的选择。
Python的安装就不说了,根据安装提示操作就可以了。安装好之后,桌面上多了一个图标。
打开PyCharm
在菜单栏中我们可以看到有Projects、Customize、Plugins、LearnPyCharm几项。
在Projects里我们可以用New Project建一个新项目,也可以用Open打开一个已有的项目,还可以用Get from VCS导入一个项目。
在Customize里我们可以选择我们喜欢的颜色主题、字体大小以及键盘快捷键的配置。可以使用Import Settings…导入以前版本的配置文件,也可以在All Settings…里进行全局配置。当然这些配置不一定在这里进行,在以后的使用过程中随时都可以修改。
在Color theme中有几个经典的主题配置方案供你选择。默认的主题是Darcula,也就是我们所看到的黑色背景的主题。
如果勾选了Sync with OS则会与当前操作系统同步,根据个人喜好选择即可。
在Accessibility中可以对IDE的字体进行设置,而且对色盲人员有个很贴心的配置,Adjust colors for red-green vision deficiency (调整红绿色视力缺陷的颜色) ,这个选项是专门为红绿色盲开发人员设计的,会改变高亮中的红色和绿色。在使用过程中,如果发现高亮显示的颜色没有了红色或绿色,检查一下这个选项。
在Keymap中可以对快捷键按键进行配置
我们进入Plugins菜单,可以在这里对各种插件进行配置
在Learn PyCharm菜单中,可以看到这里有关于PyCharm的学习教程。
由于篇幅原因,这里就不一一展开讲解了。
这些配置我们可以先了解一下,但是并不一定就要在你写第一个程序之前去配置它们。也可以先跳过,等以后有需要的时候再去配置它们。现在我们可以直接在Projects菜单里点“New Project”开始你的Python之旅。祝你旅途愉快!
如果觉得《Python学习笔记——工欲善其事 必先利其器》对你有帮助,请点赞、收藏,并留下你的观点哦!