Pythonista3,pythonista3是什么软件
使用Pythonista
这个页面提供了Pythonista用户界面的概述,还包含一些有用的提示和技巧来帮助您充分利用它。
Pythonista分为三个面板:脚本库、代码编辑器和交互式控制台,其中还包括文档查看器。你可以左右滑动在这些面板之间切换。
脚本库
脚本库显示您编写的所有脚本以及作为示例包含的脚本。您可以将它们作为文件名列表或代码片段预览来查看。您可以通过单击.按钮。
要创建新脚本,请单击文件浏览器底部的按钮。这将打开模板选择器来选择文件类型及其名称。
要删除脚本或将其移动到另一个文件夹,请单击“编辑”按钮或使用拖放功能。已删除的脚本将被移动到一个特殊的回收站文件夹,您可以在那里恢复或永久删除它们。
脚本库还显示非Python文件,如脚本创建或使用的数据文件。对于许多文件类型,您可以显示预览或在设备上的其他应用程序中打开它们。
提示:
您可以通过在“文件模板”文件夹中创建文件来添加自己的文件模板。
您可以从外部文件分区访问其他应用程序(或云提供商)的文件。Pythonista支持在其他应用程序中就地编辑文件。您还可以将整个文件夹(比如Git repository)集成到其他应用程序中(比如Working Copy)。
脚本库支持拖拽操作移动文件(iOS 12必备)。
您可以将文件和文件夹添加到收藏夹部分,以便从边栏快速访问。
向右滑动文件以在新标签页中打开它,或者将其标记为个人收藏以便快速访问。
如果连接了硬件键盘,您可以使用箭头键浏览脚本库(回车选择)。
交互式控制台
交互式提示是开始使用Python最简单的方法。每输入一行代码,就会立即执行,这样可以得到快速的反馈,尝试语法。即使您对Python(几乎)一无所知,也可以将控制台用作强大的计算器。
您可以随时使用向左滑动手势进入控制台。这个区域也用于文本输出和您运行的所有脚本的键盘输入。
当您输入代码时,系统将提示自动完成。
控制台的输出区域也可以显示图像,例如当使用PIL(Python图像库)模块或matplotlib时。
提示:
Pythonista特定的控制台模块允许您修改控制台的输出字体和颜色,并以编程方式清除文本输出。
单击并按住按钮,清除控制台的历史记录。
点击控制台的标题来切换解释器(2.7或3.x)或复制输出中的所有文本。
右上角的(I)按钮用于切换对象检查器。通过浏览对象层次树,您可以直观地检查变量及其属性。检查器还可以预览某些类型的图像。
点击并按住“清除”按钮,重置全局变量、导入的模块等。
通过点击“分屏”按钮,控制台可以以紧凑的形式显示在编辑器旁边。
编辑
如果您以前使用过任何编程编辑器,您可能会觉得在Pythonista如鱼得水。在大多数情况下,编辑器的行为与iOS上的任何其他文本区域都非常相似,但一些附加功能可能一开始并不明显。
首先,键盘包含带有特殊字符的附加键,这对编程非常有用。这些额外的按键也可以用作手势区域:你可以在上面滑动手指来移动光标,这使得精确定位更加容易。
要浏览复杂的脚本,可以点击屏幕上方的脚本名称,弹出所有的函数、类和方法。您也可以从此弹出窗口中重命名文件。
使用场景、ui或声音模块时,可以使用右下角的()按钮插入内置图像、音效和颜色的名称。
编辑器的一个非常强大的功能就是可编程。你可以使用编辑器模块来替换文本,定位光标等。然后,您可以将自己的脚本添加到action(“wrench”)菜单中,以便在处理代码时可以直接从编辑器中运行它们。
点击编辑器操作菜单中的“编辑”按钮,添加您自己的脚本。
请查看关于这个编辑器模块的文档,了解一些有趣的例子。
提示:
用两个手指单击以选择整行代码。
可以使用可视颜色选择器编辑颜色值(字符串,例如 # ff00ff )。只需将光标放在颜色值上即可显示颜色样本,单击它即可调整颜色。
单击右下角的()按钮(编辑时),插入颜色、图像、字体或声音效果名称。这主要用于ui,场景和PIL模块,但也可能对web开发有所帮助。
选择一个单词后,使用“突出显示”菜单项快速查看脚本中使用变量名的所有位置。
单击脚本标题时出现的函数列表可以通过简单地输入。如果列表在键盘不可见时显示,您可以将其向下拖动以显示过滤器输入框。
外部键盘
如果您的iOS设备连接到外部(例如蓝牙)键盘,您几乎可以使用键盘快捷键来导航Pythonista。
随时按住cmd()键显示可用快捷键列表。有些快捷方式仅在特定模式下可用,例如编辑代码时或在控制台中。
提示:在大多数列表中,Pythonista通过使用箭头键来支持导航。例如,当smdhmgsjx按Cmd L显示脚本的大纲时,可以使用向上/向下键跳转到该函数,然后按enter确认选择。
通用键盘快捷键(这些功能可用于iOS的所有文本区域):
command剪切
命令复制
command粘贴
命令z撤销
命令z重做
command全选
Pythonista的一些键盘快捷键:
r运行
命令显示功能列表(您可以使用向上/向下箭头键导航并返回功能列表)
命令插入代码片段
command显示/隐藏控制台面板
command return将焦点设置到编辑器。
命令搜索
command显示下一个搜索结果。
命令g显示以前的搜索结果。
命令清除控制台输出
应用扩展和快捷方式
Pythonista包含各种应用程序扩展,可以与其他应用程序和一些iOS集成。
您可以使用共享扩展在任何使用标准系统共享表的应用程序中运行脚本。自定义键盘扩展允许您在任何带有文本输入的应用程序中运行脚本。Pythonista URL可用于其他应用程序中的自动启动脚本(例如,快捷指令应用程序)。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。