下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载应用软件详细列表

PyScripter Python集成开发环境 V3.6.1

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

PyScripter官方版是一个功能齐全,简单实用,操作逻辑清晰明了的独立Python IDE,该程序使用P4D和SynEdit组件在Delphi中构建,但可以使用Python脚本进行扩展;目前,PyScripter官方版仅适用于Microsoft Windows操作系统,并具有现代用户界面;使用编译语言构建比其他一些IDE图形更加快捷,并提供广泛的功能组合,使其成为一个高效的Python开发环境。强大又实用!

PyScripter Python集成开发环境 V3.6.1

PyScripter软件功能

具有语法高亮显示的直观编辑器

由于Python脚本用于增强PyScripter,因此该应用程序现已发展成为使用P4D(Python for Delphi)和SynEdit组件的全功能独立Python IDE 。

该程序具有直观且用户友好的界面,允许您访问大量功能,包括Python解释器,代码资源管理器,待办事项列表和正则表达式测试程序。

更重要的是,它为您提供了一个可靠的编辑器,允许您执行各种操作,如突出显示脚本,插入参数和修改器,以及轻松查找特定功能。

可以从应用程序左侧访问的“文件资源管理器”面板允许您浏览驱动器以获取Python脚本并进行相应编辑。您还可以过滤显示的文件并直接导航到常用目录。

主动解释器和代码浏览器

由于它在整个编码过程中使用文本,因此您可以访问各种文本编辑工具和功能。在这个方向上,您可以检查当前语法,缩进或dedent代码块,搜索特定脚本和查找引用。

“Python交互式解释器”控制台可以从IDE的View of View菜单中访问,它为您提供了一个交互式且有用的Python解释器,可以显示所有错误,警告和运行脚本。

访问Code Explorer窗口,您可以使用函数,类及其方法查看源代码的结构化视图。通过双击任何函数或类名,可以将编辑器插入符号移动到第一次定义特定函数或类的代码部分。

但是,使用PyScripter可以访问许多运行Python脚本的方法。因此,您可以使用内部集成的Python调试器(可以从“运行”菜单启动)进行调试,无需使用内部Python解释器进行调试即可运行,也可以从应用程序外部运行。

总之,PyScripter是一个稳定的Python集成开发环境,可以帮助您轻松地创建和编译脚本。

PyScripter软件特色

语法高亮,拖放和直观的项目浏览器

它显示了一个用户友好的界面,隐藏了大量的功能,并为您提供语法高亮编辑器,集成的Python解释器和调试,以及编辑器视图和代码探索。

该应用程序非常简单,其设计与其他与Python一起使用的编码工具类似。您可以重新排列组成应用程序的窗口或使它们浮动。PyScripter授予您使用文件,代码和项目资源管理器窗口,以及交互式解释器和消息窗口。

PyScripter是基于Synedit的编辑器。有了它,您可以使用拖放操作执行语法突出显示和编辑。该应用程序还继承了Synedit的上下文感知缩进,大括号突出显示和上下文相关帮助。

导入脚本和创建模板

使用可重新排列的界面的一个很棒的功能是,您可以通过在特定名称下保存布局来创建模板。这有助于您为不同的工作阶段创建自定义布局,允许您使用一个模板进行脚本编辑,另一个模板用于调试。

由于您在整个编码过程中使用文本,因此应用程序为您提供了各种文本编辑工具和功能。您可以明显地剪切,复制和粘贴内容,插入和代替代码块,插入各种参数并选择正确的编码。您还可以运行语法检查,导入活动Python脚本并对其进行调试。

使用这个全面的工具,您还可以使用多种方式运行Python脚本。您可以使用集成调试器进行调试,也可以不经调试运行,甚至可以从应用程序外部运行。

PyScripter使用说明

PyScripter的对接功能类似于Visual Studio 2003及更高版本。 在下图中,您可以看到三种不同形式的对接。 在底部,多个表单以选项卡的形式对接。 在右侧,单个表单(代码资源管理器)停靠,而在右侧,文件资源管理器已“取消固定”并隐藏,以占用最小的空间。

·您可以通过双击窗口标题栏或表单的选项卡来取消停靠表单。

·您可以通过拖放将窗体停靠在主窗口的两侧或内部。

·您可以通过单击窗口标题栏的单击按钮来取消固定表单并最小化它们占用的空间。

·您可以通过单击窗口标题栏的关闭按钮来隐藏表单。

·您可以通过拖放选项卡重新排列制表符对接的表单。

PyScripter Python集成开发环境 V3.6.1

调用堆栈窗口

调用堆栈窗口包括活动线程列表,并在调试时显示Python解释器调用堆栈。它显示了每个堆栈帧的函数名称和相应的源代码位置。您可以通过双击堆栈框架线跳转到给定的代码位置。

固定线程是活动的“损坏”线程,固定框架是活动线程的活动框架。您应该注意,“调用堆栈”窗口与“变量”窗口协同工作,该窗口在此窗口中显示所选(活动)堆栈帧的本地和全局变量。最初,在“调用堆栈”窗口中选择顶部堆栈帧。 Watches窗口评估活动帧内的监视表达式。您在解释器窗口中发出的命令和调试器提示(将鼠标悬停在编辑器中的变量名称上)也会在活动帧内进行评估。您可以通过鼠标选择另一个来更改活动线程和活动帧。

PyScripter Python集成开发环境 V3.6.1

调试器命令

Resume命令(F9)恢复执行所有损坏的线程。所有其他调试命令(例如,Step in,Step over,Step out)仅恢复活动线程的执行。

命令:

提供了两个命令来使用键盘更改活动堆栈帧,而无需将视图切换到调用堆栈窗口。

上一帧

选择上一个(较旧)帧(默认快捷键F11)

下一帧

选择下一个(较新的)帧(默认快捷键Shift + F11)

变量窗口

在调试期间以及解释器在断点处停止时,“变量”窗口在“调用堆栈”窗口中显示所选堆栈帧的本地和全局变量,该窗口通常是顶部框架。左侧窗格显示了具有每个变量值的分层视图。可以扩展具有字典接口(类,对象,字典等)的任何Python对象,以便检查键值对。在单步执行代码时已更改或新增的变量采用颜色编码。更改的变量以红色显示,新变量以蓝色显示。 “变量”窗口的左侧窗格显示所选变量的类型,值和文档。

当调试器未激活时,“变量”窗口将显示解释器的全局变量。

您无法在此窗口中更改变量的值。实际上,在Python中调试时,您无法更改本地函数变量(本地字典是只读的)。但是,可以在Interactive Interpreter窗口中更改全局变量。

PyScripter Python集成开发环境 V3.6.1

Python版本

Python版本对话框允许您切换python版本和环境以及设置新版本。可以从“运行”菜单或“交互式解释器”的上下文菜单访问它。这是看起来如何:

PyScripter Python集成开发环境 V3.6.1

命令(可从工具栏访问):

激活python版本

切换到并激活所选的python版本。

添加python版本

从目录选择中添加新的python版本。

删除python版本

删除所选的python版本。注册版本无法删除。

重命名python版本

重命名所选的python版本。注册版本无法重命名。将名称设置为空字符串将恢复默认名称。

测试python版本

使用所选的python版本打开python解释器。

显示python版本

在Windows文件资源管理器中显示所选python版本的文件夹。

命令提示符

在所选的python版本文件夹中打开命令提示符。

单元测试

PyScripter为单元测试提供了重要支持。支持分为两个层次:

a)自动生成测试脚本

使用“工具”菜单中的“单元测试向导”命令生成测试脚本的基本结构。此命令调用以下对话框:

PyScripter Python集成开发环境 V3.6.1

扫描活动模块的源代码并显示其功能和方法。您可以选择(选中)要为其生成测试的功能和方法,然后按确定。将自动为您生成基于unittest标准Python模块的测试脚本。然后,您可以为生成的每个测试编写代码。

b)用于单元测试的GUI

从“视图”菜单中选择“单元测试”以显示“单元测试”窗口。该窗口提供了一个高级用户界面,用于基于Python的unittest标准模块运行单元测试。

注意:

要使用此GUI从多个Python文件(例如tests1.py,tests2.py和tests3.py)运行测试,请创建一个包含以下内容的新脚本:

来自tests1 import *

来自tests2 import *

来自tests3 import *

然后将Unit Tests GUI与该文件一起使用。

代码模板

代码模板是可以插入编辑器中的代码片段。每个模板都有一个简短的名称,描述和相关的文本。代码模板的文本可以包含在插入文本时自动扩展的参数。例如,下面显示的“Python模块标题”包含$ [ActiveDoc-Name]和其他参数。如果字符“|”在模板中,模板文本插入后,光标位于该字符的位置,并删除该字符。

如何在编辑器中插入代码模板:

键入模板名称,然后按代码模板快捷键Ctrl-J。如果您不记得模板名称,只需按Ctrl-J并从弹出列表中选择。

如何创建/修改代码模板:

从工具|选项菜单中选择“自定义模板...”,其中显示如下所示的“代码模板”对话框。

PyScripter Python集成开发环境 V3.6.1

并排文件编辑

您可以使用“视图”菜单的“拆分工作区”命令启动并行文件编辑。这些命令添加第二组编辑器选项卡以实现如下布局:

PyScripter Python集成开发环境 V3.6.1

您还可以将两个文件并排显示在另一个上方(水平对齐)。

您可以通过多种方式向第二个选项卡集添加选项卡:

·从主要选项卡集拖放选项卡(以相反方向工作)。

·在辅助选项卡处于活动状态时打开文件。

·在辅助选项卡集处于活动状态时使用“最近使用的文件”菜单

·使用辅助选项卡集的上下文菜单创建新模块。

隐藏辅助编辑器选项卡集时,所有包含的选项卡都将移动到主选项卡集。如果您只想最大化主选项卡集的编辑空间,可以通过双击两个选项卡集之间拆分器的句柄来临时隐藏辅助选项卡。您可以稍后再次双击拆分器的手柄来恢复以前的布局。

辅助工作空间的布局和包含的选项卡在PyScripter调用中保持不变。

点击查看更多: PyScripter下载 集成开发环境

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[PyScripter Python集成开发环境 V3.6.1]资源来源互联网,版权归该下载资源的合法拥有者所有。