安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > pydev for Eclipse(Eclipse插件) v5.7.0 官方版
pydev for Eclipse(Eclipse插件)

pydev for Eclipse(Eclipse插件)

 v5.7.0 官方版
  • 软件大小:29.3 MB
  • 更新日期:2019-09-17 16:26
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:29.3 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  pydev是一款功能强大的Eclipse插件,使开发人员能够立即生成他们想要的应用程序。您可以轻松访问PyDev的功能,因为在系统上安装它可以轻松完成。您只需要解压缩Eclipse根目录中的归档文件的内容。执行此操作后,您需要通过访问PyDev部分下的Interpreter选项在计算机上配置解释器。您可以选择手动配置,这样可以更好地控制流程,但也可以选择自动配置,以获得更快的结果。PyDev使您能够以快速,有效的方式直接从应用程序中创建Python项目。这可以通过在专用字段中键入名称,指定目标路径,选择项目类型以及从列表中选择所需的解释器来完成。如果需要,还可以使用“文件”菜单下的“导入”功能从现有源生成项目。这个可靠的组件为您提供了各种功能,可以帮助您以直观的方式开发应用程序。它与Python,Jython和IronPython集成,具有语法突出显示功能,并为其若干功能打包类似向导的菜单,例如创建新项目和管理模块。总的来说,PyDev是一个轻量级但可靠的Python IDE,它作为Eclipse插件提供,并通过为您提供多种功能帮助您简化您作为软件开发人员的工作。它可以轻松集成到主机应用程序中,并且易于访问。

pydev for Eclipse(Eclipse插件)

软件功能

  jango集成

  使用自动导入完成代码

  语法突出显示

  转到定义

  重构

  标记出现

  调试器

  远程调试器

  代码浏览器

  互动控制台

  Unittest集成

  代码覆盖率

软件特色

  代码完成:

  PyDev现在可以代码完成解包复合类型(例如list(str),tuple(MyClass),dict(int:str)等)。

  代码完成现在有最长的完成时间(可以在代码完成首选项中更改)。

  编辑:

  字节和Unicode文字现在有不同的颜色(注意:默认情况下,Unicode保持与旧“字符串”配置使用的颜色相同)。

  现在还在某些语句(例如return,continue等)上提供了标记出现。

  调试器:

  调试视图现在默认附加了一个交互式控制台(带有历史记录)(可以打开/关闭)。

  当该文件已经打开时,调试器不再重新打开文件。

  获取某个对象的引用时出现的问题如果在密钥不是字符串的dict中找到它就会出错。

  当交互式控制台在调试会话中启动时,不再显示横幅。

  步入#@ DontTrace不再通过装饰者调用站点返回。

  Django上跟踪模板渲染异常的默认值现在为false。

  互动控制台:

  F2将内容从编辑器发送到控制台现在考虑反斜杠延续。

  交互式控制台中断现在可以正确中断睡眠呼叫(如果可能)。

  PyDev交互式控制台现在具有用户指定的编码(默认为UTF-8)。

  在stdout / stderr输出上滚动控制台。

  将交互式控制台初始命令移动到单独的首选项页面。

  处理pydevconsole.py中的中断系统调用EINTR。

  编辑:

  现在可以使用子字导航(默认情况下启用) - 可以在PyDev>编辑器中自定义。

  更改了迷你地图的默认配置(较小且未显示元素 - 可在PyDev>编辑器>概述标尺迷你地图中自定义)。

  代码完成在编辑器的最后一行(#PyDev-762)中的注释中不再有效。

  编辑器现在可以容忍样式范围定义中的错误。

  在链接模式下(例如在使用params完成代码之后),如果已经很好地平衡,则正确地跳过右括号。

  单元测试:

  可以从对话框编辑运行配置以选择要运行的测试(Ctrl + F9)。

  测试名称显示在运行配置中。

  代码格式化程序:

  PyDev代码格式化程序现在可以添加/删除空行以符合pep-8。

  添加了跳过空行格式的首选项。

使用说明

  代码分析(Eclipse经典主题)

pydev for Eclipse(Eclipse插件)

  通过TDD动作创建(ctrl + 1) - 使用LiClipse黑暗主题

pydev for Eclipse(Eclipse插件)

  交互式控制台代码完成

pydev for Eclipse(Eclipse插件)

  代码完成(自动导入)

pydev for Eclipse(Eclipse插件)

  代码完成自我

pydev for Eclipse(Eclipse插件)

  代码覆盖率

pydev for Eclipse(Eclipse插件)

  调试器

pydev for Eclipse(Eclipse插件)

  代码完成:覆盖方法

pydev for Eclipse(Eclipse插件)

  PyUnit视图

pydev for Eclipse(Eclipse插件)

  全局浏览器(ctrl + shift + T)

pydev for Eclipse(Eclipse插件)

  创建我们的第一个模块(现在已经配置了解释器和项目)。

  为了简化操作,请确保您处于PyDev透视图中 - 它在您创建PyDev项目时自动打开,但为了以防万一,您可以通过转到菜单打开它:Window> Perspective> Open Perspective> Other。 ..> PyDev,如下图所示。

pydev for Eclipse(Eclipse插件)

  透视图定义中所出现的窗口,其动作被激活。如果你想添加的东西(如菜单或动作),你可以去菜单:窗口>透视>自定义视角...。要创建我们的第一个模块,我们将使用默认的PyDev透视图,因为它已经在File> New菜单中预定义了向导快捷方式

  首先,我们将开始在名为'test'的项目中创建一个新包(它是使用默认的'src'文件夹创建的,所有代码都应该放在它下面)。

  因此,选择'src'文件夹并转到菜单:File> New> PyDev package(或Alt + Shift + N,A)并填写包名称如下(源文件夹应自动填充)..

pydev for Eclipse(Eclipse插件)

  如果一切正常,将创建下面的结构(并打开文件/root/nested/__init__.py)。

  注意:打开后,检查项目是否显示“P”图标(如下图所示)和编辑器顶部。如果它没有出现,则可能是文件关联存在问题,因此,请转到窗口>首选项>常规>编辑器>文件关联 ,并确保.py文件与Python编辑器关联(请注意,因为一个日食错误,如果它看似正确,你可能必须删除该关联并再次添加它)

pydev for Eclipse(Eclipse插件)

  现在,让我们创建示例模块。选择文件夹/ root / nested并转到菜单:File> New> PyDev module(或Alt + Shift + N,M)并填写模块名称如下(同样,其他字段应自动填充)。

pydev for Eclipse(Eclipse插件)

  按Finish后,将显示一个新对话框,其中将使用模块模板创建模块(对话框中的Config available templates ...链接可以将您带到可以添加/删除/编辑这些模板的位置- 新模块上下文中的模板。

pydev for Eclipse(Eclipse插件)

  应该已经创建了 文件/root/nested/example.py,因此,要完成此示例,请在空文件中按Ctrl + Space(这是PyDev代码完成的快捷方式)。一旦你这样做,应该出现'上下文敏感'的完成(如下所示)。

pydev for Eclipse(Eclipse插件)

  对于JYTHON用户的注意事项:如果你在jython中,第一次激活可能需要一段时间。当jython必须处理新的jar时,通常会发生这种情况。下次启动时,如果它需要相同的时间,可能是你的jython'cache-dir'不可写,所以,你可以用下面的代码创建一个脚本来查看缓存目录的位置并检查它权限(或者如果没有权限问题,您可以尝试删除目录并查看它是否在下一次jython激活中正确重新创建)。

更新日志

  重要的PyDev现在需要Java 8和Eclipse 4.6(Neon)。

  PyDev 5.2.0是支持Eclipse 4.5(Mars)的最后一个版本。

  pylint的:

  PyLint集成得到了很大改进。

  与PyDev代码分析一起工作。

  如果PyLint和PyDev中存在等效的代码分析错误,则隐藏PyLint。

  PyLint错误行上的Ctrl + 1显示该行中无提示错误的选项。

  调试器:

  修复了排序时可能导致将值与None进行比较时出错的问题。

  修复了由于缺少sys._current_frames而导致调试器无法使用Jython的问题。

  在CI上测试Jython。

  代码完成:

  正确解压缩从参数分配给docstring中记录的类型的实例。#PyDev的-778

  其他:

  为属性分配参数时(在函数def上按Ctrl + 1),跳过添加重复的赋值。

  将参数添加到文档字符串(函数def上的Ctrl + 1)时,它现在将正确更新现有的文档字符串,而不仅仅是从头创建一个。

  在Windows中,搜索可执行文件时,优先级是在PATH中找到的python可执行文件(如在Mac / Linux中)。

  修复了在代码格式化程序中错误删除空间的问题。

人气软件