EditPlus编辑器环境的配置
Python也可以使用编辑器进行开发。例如,文本编辑软件EditPlus也能成为Python的编辑、执行环境,甚至可以用于调试程序。EditPlus具备语法加亮、代码自动缩进等功能。本节介绍一下如何配置EditPlus编辑器的开发环境。
1.添加Python群组
首先启动EditPlus,然后单击【工具】|【配置用户工具】命令,打开【参数】对话框。在【参数】对话框中单击【添加工具】按钮,在弹出的菜单中选择【程序】命令。新建的群组名称命名为“Python”,分别在【菜单文本】文本框中输入“python”,在【命令】文本框中输入Python的安装路径,在【参数】文本框中输入“$(FileName)”,在【起始目录】文本框中输入“$(FileDir) ”。勾选【捕获输出】选项,Python程序运行后的输出结果将显示在Edit Plus的输出栏中,否则,运行Python程序后将弹出命令行窗口,并把结果输出到命令行中。
设置完成后的对话框如图1-10所示。单击【确定】按钮,新建一个Python文件,【工具】菜单下将会出现【python】选项。单击【python】选项或按快捷键Ctrl+1,就可以运行Python程序。
2.设置Python高亮和自动完成
EditPlus不仅可以作为Python的开发环境,还支持Java、C#、PHP、HTML等其他类型的语言。不同语言的语法高亮显示和自动完成的特征各不相同。为了实现语法加亮和自动完成功能,需要下载python.acp和python.stx这两个特征文件。下载地址为http://www.editplus.com/files/pythonfiles.zip。下载后把文件python.acp和python.stx解压到EditPlus的安装目录下。acp后缀的文件表示自动完成的特征文件,stx后缀的文件表示语法加亮的特征文件。在编写Python代码之前,需要先在EditPlus中设置这些特征文件。
(1)选择【文件】|【设置与语法】选项,在【文件类型】列表中选择【python】选项,【描述】文本框中输入“python”,【扩展名】文本框中输入“py”,如图1-11所示。
图1-10 在EditPlus中添加对Python的支持图1-11 设置Python的特征文件
(2)在【设置与语法】选项卡中,在【语法文件】文本框中输入python.stx的路径,在【自动完成】文本框中输入python.acp的路径。
(3)Python的语法中没有使用begin、end或{}区分代码块,而是使用冒号和代码缩进的方式区分代码之间的层次关系。单击【制表符/缩进】按钮,打开【制表符与缩进】对话框。设置Python代码的缩进方式,如图1-12所示。在使用IDE工具时,输入冒号代码会自动缩进,EditPlus也可以设置该功能。在【制表符】和【缩进】文本框中分别输入空格的个数,一般设置为“4”。把【启用自动缩进】选项选中,在【自动缩进开始】文本框中输入“:”。单击【确定】按钮保存设置。
(4)单击【函数模型】按钮,打开【函数模型】对话框,如图1-13所示。在【函数模型正则表达式】文本框中输入“/[ //t/]*def/[ //t/].+:”。单击【确定】按钮保存设置。
图1-12 Python代码的缩进方式
图1-13 设置函数模型
至此,EditPlus的Python开发环境就设置完成了。EditPlus还可以建立Python文件的模板,以后每次新建Python文件都可以在模板的基础上编写代码。编写Python代码经常要使用中文,同时也要考虑跨平台的功能,因此可以建立名为“template.py”的模板文件。template.py的内容如下所示。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
第1行代码使Python程序可以在UNIX平台上运行。
第2行代码设置编码集为UTF-8,使Python代码可以支持中文。
注意在EditPlus中通过快捷键Ctrl+F11可以查看当前python文件中的函数列表。
运行Python程序前,需要先保存Python程序。下面使用EditPlus编写一段Python程序并输出结果,如图1-14所示。
图1-14 EditPlus运行Python程序
注意本书第一篇的代码均在EditPlus环境下编辑执行,笔者使用的
分享到:
相关推荐
在Windows环境下,EditPlus是一款非常受欢迎的文本编辑器,它被广泛用于编写各种编程语言的代码,包括Python。本文将详细介绍如何使用EditPlus构建一个功能齐全的Python编辑和调试环境。 首先,安装EditPlus是创建...
《EditPlus配置Python开发环境详解》 在编程领域,选择一款功能强大且易于使用的文本编辑器至关重要,尤其对于初学者而言。EditPlus是一款备受推崇的轻量级文本编辑器,它支持多种编程语言,包括Python。本文将详细...
在本篇文章中,我们将介绍如何将文本编辑软件EditPlus配置为Python编辑器和执行环境。EditPlus是一个功能强大且灵活的文本编辑软件,但默认情况下它不支持Python编程语言。通过对EditPlus的配置,我们可以使其支持...
通过以上步骤,我们可以将EditPlus配置成一个高效且个性化的Python开发环境。Python_editplus.pdf文件可能是详细教程或配置指南,建议查阅以获取更深入的指导。记住,每次修改配置后,记得保存并重启EditPlus以使...
本文将深入探讨如何在EditPlus中实现Python的语法高亮,以及如何配置编辑器以创建一个高效的Python调试环境。 首先,让我们关注“python.stx”文件。这个文件是EditPlus中的语法规则定义文件,用于设置特定语言(如...
本文将详细讲解如何在EditPlus中配置Python和Lua的开发环境,以便于进行高效编码、调试和运行。 首先,让我们了解EditPlus的基础特性。它是一款轻量级的编辑器,支持多种编程语言,包括但不限于C、C++、Java、HTML...
至此,EditPlus已成功配置为Python开发环境。现在,当你打开一个Python文件时,EditPlus会自动识别其类型,显示语法高亮,并在你需要时提供代码自动完成。通过这种方式,EditPlus不仅提供了文本编辑的基本功能,还...
EditPlus是一款功能强大的文本编辑器,它以其轻量级、高效和灵活性深受程序员的喜爱。对于Python开发者来说,虽然EditPlus默认并不支持Python的语法高亮,但通过扩展和配置,我们可以让EditPlus显示Python代码的语法...
php编辑器、Python编辑器、markdown编辑器、html编辑器,editplus2018最新版破解版激活版密钥补丁
《Python编辑器:IDLE、VIM与Editplus的配置与使用》 在Python编程的世界里,选择一款合适的编辑器至关重要。本文将介绍三种常用的Python编辑器:IDLE、VIM和Editplus,并探讨如何在Windows环境下利用Editplus构建...
**EditPlus3编辑器详解** EditPlus3是一款备受赞誉的老版本文本编辑器,以其高效、稳定和多功能性在程序员和文字工作者中广受欢迎。这款编辑器不仅提供了基础的文本编辑功能,还具备了一系列专为编程人员设计的高级...
EDitplus3文本编辑器是一款深受程序员和网页开发者喜爱的轻量级文本编辑工具,尤其在Windows操作系统中广泛使用。它以其简洁的界面、强大的功能和高效的工作流程,成为替代传统记事本的优秀选择。下面我们将深入探讨...