在下一篇文章中,我们将介绍 Wing 8 Python IDE。 尽管版本 7.X 是稳定的,但该版本今天仍处于测试阶段。 今天,Python 是最流行的编程语言之一,因为它具有非常广泛的潜力。 然而, 为了更高效地使用编程语言,用户需要一个 IDE 来匹配. 因此,在以下几行中,我们将看到如何在 Ubuntu 中安装 Wing Python IDE。
Wing 是一个 IDE 蟒蛇 操作相当快. 该 IDE 有 3 个版本。 第一个是 翼临,这是一个付费版本,具有该项目提供的所有功能。 第二个是 翼个人,它面向中级学生和程序员,他们将拥有一个没有这么多可用选项的 IDE,但非常实用且敏捷地完成工作。 可用的最新版本是 翼101,这是应用程序的基本版本。 这通常被教学专业人员用来教授 Python。
必须说 Wing 的主要功能可以在所有版本中找到. 但是,很明显,Wing Pro 是最完整的版本,与其他专业解决方案如 PyCharm. 安装后,Wing Python IDE 可以更新到新版本,而无需下载安装程序。
翼蟒一般特点
- 翼是 适用于 Gnu / Linux、Windows 和 MacOS.
- Se 改进了对多选的支持, Raspberry Pi 兼容性也是如此。
- 你有 Python 3.8 和 3.9 支持.
- incluye UNA 更容易的模块调试 使用 python -m 启动。
- 搜索、去定义、搜索用途等功能展示 编辑器中的标注以更容易查看文本 参考。
- 它有四个新 调色板; 德古拉、正电子、樱花和太阳钢.
- 我们将有 改进的 vi 模式.
- El 代码折叠 它现在也可以在 YAML、JSON、.pyi 和 .pi 文件中使用。
- 我们将有广泛的 文件,尚未更新到版本 8。
- 改进了编辑器中视觉状态的恢复 对于在 Wing 之外更改的文件。
- 新 字体、项目和自动完成浏览器图标.
- 可选自动换行 对于测试工具中的输出。
- Python 可执行文件 可以在命令行上配置。
- 我们会找到一个更简单的手动配置 远程调试.
- 提高代码警告的准确性.
- 改进了调试 I/O 过程的管理.
- 允许 没有SSH隧道的远程开发.
- 现在翼 在 Qt 5.1X 上运行.
- 使用的可能性 黑暗模式.
- 自动完成 在字符串和注释中。
- 语法标志和错误标志. Markdown 文件的语法高亮显示。
- 优化的调试器.
- 更好地支持 Django 在远程主机上运行
这些只是此 IDE 的一些功能。 他们能 查看第 8 版的所有新闻和更正 项目网站.
在 Ubuntu 上安装 Wing Python IDE
在撰写本文时,用户可以测试 版本 8.0.0.5 作为 .DEB 包,仍处于测试阶段。 我们也可以安装 Wing 7.2.9 版本为 snap 包,稳定 它是最近推出的。
使用 .DEB 包
要下载 Wing Python 8 IDE,我们可以 进入 下载选项 通过浏览器, 或者从终端 (Ctrl + Alt + T) 我们可以选择 使用 wget 获取这个包:
wget -c https://wingware.com/pub/wing-personal/8.0.0.5/wing-personal8_8.0.0-5_amd64.deb
下载完成后,我们可以 安装软件包 使用此其他命令:
sudo apt install ./wing-personal8_8.0.0-5_amd64.deb
安装完成后,只有 找到程序启动器 在我们的团队中。
卸载
至 删除通过 .DEB 包安装的这个 IDE,我们只需要打开一个终端(Ctrl + Alt + T)并在其中执行:
sudo apt remove wing-personal8; sudo apt autoremove
带按扣包
如果您更喜欢使用此 IDE 的稳定版本,则用户 我们可以在 快艇 快照包 对于我们的 Ubuntu 系统。 如果选择此安装,安装的版本将是 7.2.9. 在终端 (Ctrl + Alt + T) 中,我们只需要编写命令:
sudo snap install --classic wing-personal7
至 启动程序 我们可以使用以下命令从终端启动它:
wing-personal7
卸载
每当我们想要 删除使用 snap 包安装的 Python IDE,我们可以使用 Ubuntu 软件选项或在终端中运行(Ctrl + Alt + T):
sudo snap remove wing-personal7
今天,您可以找到许多工具来简化编程过程,这就是该 IDE 的精髓。 在这种情况下,Wing 是一个相当称职的 Python IDE,它寻求成为一个严肃的替代品。 有关如何使用此 IDE 的更多信息,您可以 咨询 文件 开发人员在其网站上向用户提供.