WingIDE Pro 7如何新建项目

现在我们已准备好开始编写代码。第一步是设置项目文件,以便Wing可以查找和分析您的源代码并跨会话存储您的工作。Wing最初使用默认项目启动。现在使用“ 项目”菜单中的“ 新建项目”创建一个新项目,而不是使用它。

编程语言开发工具WingIDE Pro 7如何新建项目

使用默认项目类型 Empty Python Project,将其他设置保留为空,然后单击OK:

WingIDE Pro 7如何新建项目

Wing将在创建新的空白项目后显示确认对话框:

WingIDE Pro 7如何新建项目

单击“ 立即保存 ”以保存新项目。使用tutorial.wpr作为项目文件名,并将其放在先前创建的教程目录中。

接下来,使用“ 项目”菜单中的“ 添加 现有 目录”项添加教程目录的副本。保持选中默认选项,以便将该目录中的所有文件添加到项目中。

WingIDE Pro 7如何新建项目

请注意,大多数情况下,在Wing中创建项目时,您将使用“ 项目”菜单中的“ 新建项目 ” 而不是“ 保存 项目 为”,我们在此处所做的只是为了让事情变得简单。我们将在本教程后面再回到这一点。

在编辑器选项卡区域,使其更容易对源代码的工作,阅读本教程的同时,你可能需要右键单击并选择分割 边 由 侧面。

打开文件

通过双击“项目”工具,通过在“打开项目”对话框中键入片段,以及稍后将描述的其他方式,可以打开项目中的文件。

从“ 文件”菜单中立即尝试“ 从项目打开” 。键入ex作为文件名片段,然后使用箭头键并按Enter键以打开文件example1.py。现在使用片段sub ex再次尝试。这仅匹配具有完整路径名中的sub 和ex的文件。在较大的项目中,Open From Project通常是打开文件的最简单方法,因此您可能希望在“ 文件”菜单中学习为此命令列出的键绑定。绑定因您选择使用的键盘个性而异。

WingIDE Pro 7如何新建项目

瞬态,粘滞和锁定文件

Wing以多种模式之一打开文件,以便在自动关闭其他模式时保持打开更多相关文件。要看到这个动作,点击OS在进口 OS在顶部 example1.py,按F4去定义操作系统。文件os.py 将以非粘性瞬态模式打开,因此当您从它导航到其他文件时,它会以最近最少使用的顺序自动关闭。

打开文件的模式在编辑器区域的右上角显示一个图标:

领带夹,卡 - 文件是粘性的,在用户关闭之前一直保持打开状态。

领带夹,脱胶 - 该文件是非粘性的,可能在不再可见时关闭。编辑非粘性瞬态文件时,会立即转换为粘性文件。

领带夹锁定 - 文件在编辑器中被锁定,因此编辑器拆分不会用于显示其他新打开的文件。此模式仅在存在多个编辑器拆分时可用。

单击棒图标图标可在可用模式之间切换。右键单击该图标会显示最近访问过的文件的菜单。这包含非粘性瞬态文件和粘滞文件,而“ 文件”菜单中的“ 最近”列表仅包含粘性文件。

WingIDE Pro 7如何新建项目

除了可见的非粘性瞬态编辑器之外,还可以使用编辑器>高级>最大非粘性编辑器首选项(默认值= 5)设置要保持打开的非粘性瞬态编辑器的数量。

此机制还用于多文件搜索,调试以及浏览许多文件的其他功能。一般情况下,您可以忽略模式,Wing将保持打开您实际处理的文件,同时自动关闭您只是短暂访问过的文件。

共享项目文件

Wing Pro为每个项目编写两个文件,例如tutorial.wpr和 tutorial.wpu。如果您计划将Wing项目与Git,Mercurial或Perforce等版本控制系统一起使用 ,则应仅检入* .wpr文件。

猜你喜欢

转载自blog.51cto.com/14450062/2422026