Wing,专为Python设计的开发环境

关于机翼

在下一篇文章中,我们将介绍Wing。 这是Wingware开发的IDE,专门用于 专为Python编程语言而设计。 Wing为我们提供了许多功能,例如自动完成,自动编辑,源浏览器,代码浏览以及本地和远程调试,以便我们可以开发程序。 在免费版本中,尽管其中有许多选项,我们将找不到所有这些选项。

这是一个 集成开发环境(IDE) 旨在减少开发和调试时间。 在编码或定位错误时,它提供了很好的帮助。 便于导航和理解Python代码。

Wing编辑器通过提供自动补全和上下文相关的文档来加快Python的开发。 它还将使我们能够进行自动编辑,代码折叠,多项选择,书签等等。 Wing可以模拟vi,emacs,Eclipse,Visual Studio和Xcode.

Wing使您可以轻松地使用goto定义来处理代码,查找用法,在项目中查找符号以及具有强大的搜索选项。 它还将为我们提供 数百种配置选项 影响编辑器仿真,用户界面设计,显示主题,语法着色等。 可以将新功能添加到IDE 编写访问Wing脚本API的Python代码。

IDE Wing有三种不同版本。 Wing Pro,这是商业版本 功能齐全。 此版本特别适合专业程序员。 我们也有 Wing Personal,这是免费版本 并且它忽略了商业版本中的一些可用功能。 这是针对学生和粉丝的。 可用的最新版本是 Wing101。这是一个非常简化的免费版本,用于教授初学者。

就像我说的 Wing Personal现在是免费产品,不再需要许可证 跑步。 它包括诸如源浏览器,PyLint和操作系统命令之类的工具。 它还支持脚本API。 尽管如此, Wing Personal不包含高级功能 商业版本代码的编辑,调试,测试和管理。 在此版本中,我们还将无法远程访问主机,重构,搜索使用,版本控制,单元测试,交互式调试探针,多进程和二级进程调试以及其他功能。 为了能够享受所有这些,我们将必须获得商业版。

6号机房的一般特征

机翼局部错误

Wing 6引入了强大的新功能。 他们之中有一些是:

  • 支持 多项选择.
  • Raspberry Pi支持.
  • 支持 蟒蛇 3.6 / 3.7 和无堆栈3.4。
  • 自动完成 在字符串和注释中。
  • 语法指示符 e 错误指示。 Markdown文件的语法突出显示。
  • 优化的调试器,尤其是对于多线程代码。 在新的内置断点()处停止Wing调试器。 还包括对cygwin Python 3.6的调试器支持。
  • 我们将有可能 恢复选择 撤消和重做之后的编辑器。
  • 添加了调色板 暗色.
  • 支持 自定义python构建,在Windows上
  • 同时更新 从Wing的各种实例的最新菜单中选择。
  • 支持 Django的 1.10、1.11和2.0
  • 改进的可视化 线程名称中的所有以线程模块开头的。
  • 机翼有一个 灵活的用户界面。 一切都放置在完美的位置,以便用户可以轻松找到我们需要的东西。

如果有人想知道更多 什么是新的 在最新版本的中,您可以在网站上提供的信息中进行操作。

在Ubuntu 6上安装Wing 18.04

使用Wing开发Python

我们可以通过以下方式在Ubuntu中安装此IDE: 下载区 从官方网站 获取.deb包 必要的。 对于本文,我将使用“个人”选项。

下载完成后,我们可以使用Ubuntu软件选项,也可以打开终端(Ctrl + Alt + T)并输入以下内容:

sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb

卸载Wing 6

我们可以轻松地从计算机中删除此IDE。 您只需要打开一个终端(Ctrl + Alt + T)并输入以下内容即可:

sudo apt purge wingide-personal6

Wing教程文档

我们将能够 获取有关如何与此IDE一起使用的信息文件 开发人员可以在其网站上向用户提供这些信息。 可以使用该程序随附的帮助菜单找到相同的帮助。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。