使用Eclipse与Pydev开发Python的一些设置

Python + Eclipse + PyDev 环境搭建指南 在本文中,我们将详细介绍如何在 Eclipse 中配置 PyDev 插件,搭建 Python 开发环境。我们将提供相应的源代码和步骤,以帮助您顺利完成环境搭建。 阅读详情

1.关于优化Eclipse中代码补全自动提示


很多时候,我们仅仅需要输入一个空格、等号或一个分号结束,可有了代码补全,就会事与愿违了。比如我们想定义如下:String str;但在实际中当你敲完str时,按“;”,结果会变成:String string。那我们有没有办法来改善这个呢,也就是定制自己的代码补全功能呢,竟然有了这遍文章,当然是有办法的了。

  其实很简单,就是对Eclipse自带的插件进行修改源码的修改,然后重新编译,再覆盖原来的的插件。

  首先,打开Eclipse,打开window->show view,选择Plug-ins,再找到org.eclipse.jface.text,右键单击,选择import as-> Source Project,导入完成后,在你的workspace就可以看到这个project了。

     然后,在src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java文件中,找到这样一行代码

Java代码   收藏代码
  1. char triggers = t.getTriggerCharacter();  
  2. if(contains(triggers,key))  

    在那行if判断里面,eclipse会判断key,就是你所按的按键是否在triggers中,如果是,那就触发下面的第一行提示上屏的代码。所以我们如果把空格、等号或分号排除在外就行了,把if判断的代码修改如下:

Java代码   收藏代码
  1. if(key!=0x20 && key!='=' && key!=';' && contains(triggers,key))   

    最后就是导出修改后的插件,右键点击你的workspace里的工程,选择Export->Deployable plugins and fragments,点击Next,选择Destination选项卡,选择Directory,选择一个要保存插件的目录,然后Finish。然后就会在你所选的目录下产生一个新的plugins目录,里面有一个jar文件,用它替换掉eclipse/plugins里面的org.eclipse.jface.text_3.6.1.r361_v20100825-0800.jar(这个文件不同版本的Eclipse,后面的版本号会不一样,我用的Eclipse 3.6),这样就大功告成了!


对于Eclipse SDKVersion: 4.2.0 的插件,已经上传的资源中。

下载地址:http://download.youkuaiyun.com/detail/echonupt/4498307

转自:http://semmy.iteye.com/blog/962447


2.在 Eclipse 中显示行号

1)     先打开一个类,如下图:class.JPG

2)     然后打开视图,如何打开呢?最能解决问题的也就在此了:

按Ctrl+F10,效果如下图:
view.JPG

3)     然后选择Show Line Numbers
select.JPG

4)     最后的效果如图:
Line result.JPG

5)       就这样简单,你就可以在编辑器中看到你的代码的行号了。其实最重要的是知道Ctrl+F10能打开视图菜单就一切搞定了。

转自:  http://www.blogjava.net/zhyiwww  


3.python编码设置

以下几步Python 3.x必选,Python 2随意。所以一次性在这儿设定了。


2、General->Editors->Text Editors->Spelling,Encoding改成Other:UTF-8


3、General->Workspace,Text file encoding改成Other:UTF-8


4、找到安装目录下的\plugins\org.python.pydev.debug_x.x.x.yyyymmddhh\pysrc\pydevd.py, 
920行的 encoding = Non 改成 encoding = "UTF-8",保存(在python2x下没有找到该文件)

至此,PyDev的配置就完成了。



eclipse 安装python开发工具 PyDev 目录 安装pydev插件 1、eclipse--help--Install New Software 2、搜索栏中 输入pydev - http://pydev.org/updates;选择pyDev for Eclipse 3、然后一路下一步,就可以了,在线安装速度会有点慢,耐心等待 4、安装完成之后,重启eclipse,即可。 配置pyDev 很多做java开发的小伙伴,想进行python开发,但又习惯了使用eclipse进行开发,其实在eclipse上进行python开发,只需要安装插. 阅读详情

相关推荐

永磁同步电机ADRC控制策略优化:从理论到Simulink仿真实践

本文深入探讨了永磁同步电机自抗扰控制(ADRC)策略的优化与实践。针对传统PID在动态响应、抗扰及噪声抑制方面的不足,详细解析了ADRC三大核心组件——跟踪微分器(TD)、扩张状态观测器(ESO)与非线性状态误差反馈(NLSEF)的工作原理。通过手把手的Simulink仿真教程,展示了从算法编写、模型搭建到参数整定的完整流程,并进阶实现了位置-速度双环ADRC协同控制,为高性能电机伺服系统设计提供了从理论到实践的清晰指南。

root9的博客 412

调整eclipse-PyDev中代码补全的敏感度

初学Python,并尝试使用eclipse+pydev插件编写代码。比较烦恼的是,这个插件的补全过于敏感,比如输入一个x会显示BaseException、complex等补全提示,仅仅因为这些补全选项里有'x'字符以下是调整方法Window-Preferences-PyDev-Editor-Code Completion取消勾选Match substrings on code completion...

无意中流逝的博客 2842

代码复现——SymAgent:一种用于知识图谱复杂推理的神经符号自学习Agent框架

根据《SymAgent: A Neural-Symbolic Self-Learning Agent Framework for Complex Reasoning over Knowledge Graphs》(《SymAgent:一种用于知识图谱复杂推理的神经符号自学习Agent框架》)论文思路,简单复现代码,以实现SymAgent中的Agent-Planner和Agent-Executor模块。Agent-Planner利用大语言模型的归纳推理能力从知识图谱中提取符号规则,指导高效的问题分解。

qq_60040306的博客 1604

Eclipse如何设置自动补全?

通常情况下,可以输入.qwertyuioplkjhgfdsazxcvbnm,这表示当你输入这些字符中的任意一个时,Eclipse都会尝试进行自动补全。如果你不希望在输入空格时触发自动补全,可以勾选“Disable insertion triggers except ‘Enter’”,这样设置后,只有在按下回车键时才会触发自动补全。在Windows系统中,点击菜单栏上的“Window”选项,然后选择“Preferences”。在Preferences对话框中,展开“Java”选项,然后选择“Editor”。

2301_79762219的博客 4041

Fluent动网格实战:5种区域运动类型详解与配置避坑指南

本文详细解析了Fluent动网格技术中的五种区域运动类型,包括固定、刚体、变形、用户自定义和系统耦合,并提供了配置技巧与避坑指南。通过实际案例和参数优化建议,帮助工程师有效解决网格变形、计算稳定性等常见问题,提升CFD仿真效率。

weixin_28339967的博客 414

QUIC 协议域名封堵:核心原理、关键技术与实现路径(C/C++代码实现)

随着 QUIC 协议在互联网领域的广泛应用,其基于 UDP 的传输特性与加密设计,打破了传统 TCP 协议下的域名封堵逻辑,给网络合规管理与安全防护带来新的技术难题。本文将脱离具体代码实现,聚焦 QUIC 协议域名封堵的核心原理、关键技术环节与实际落地路径,从协议特性本质出发,解析如何在遵循 RFC 9000、RFC 9001 等规范的前提下,实现对 QUIC 流量的精准域名封堵。

chen1415886044的博客 1465

Could not create the view: An unexpected exception was thrown. 解决方案。

Could not createthe view: An unexpected exception was thrown. 解决方案。 一般情况: 关闭myeclipse,删除工作空间路径  .metadata\.plugins 里的com.genuitec.eclipse.ast.deploy.core.prefs文件。再重启myeclipse应该就好使了。   特殊情况一:   

鲍礼彬的优快云博客 ~_~ 1481

Mac本地大模型实战指南:Ollama+Metal+Apple Silicon深度优化

大语言模型(LLM)本地化部署正成为开发者关键技术能力,其核心在于推理效率、硬件适配与成本控制。Apple Silicon凭借统一内存架构(UMA)和Neural Engine,为本地LLM运行提供了独特优势;Metal加速则显著提升GPU计算吞吐,使Gemma 4、Qwen 3.5等模型在M系列Mac上实现低延迟、高精度、离线可用的工程落地。相比云端API,本地方案规避了token计费、网络依赖与数据外泄风险,特别适用于企业文档处理、实时语音分析、私有知识库检索等强隐私、低时延场景。本文聚焦Mac平台,系

weixin_33443333的博客 351

eclipse优化配置

eclipse优化配置

Marshall_Ma的博客 4090

【数据集3】高分辨率统计降尺度日值数据集NEX-GDDP的介绍与下载方法

对NEX-GDDP数据集进行介绍和下载说明

WW、forever的博客 2391

最小二乘(MLS)求点云法向量

MLS算法的基本思想是通过在点云的局部邻域内拟合一个光滑曲面,如平面或多项式曲面,以此来重建和处理点云数据。对于法向量估计,MLS通常在每个点的邻域内拟合局部平面,然后从该平面的法向量作为点的法向量。

twnkie的博客 744

eclipse设置 优化 eclipse插件 Eclipse配置 eclipse Java 配置 eclipse 简单配置 Eclipse 插件 配置 推荐 eclipse插件eclipse 必备插件

在用了一段时间Intellij idea后,里面有一个很好的插件javadoc,可以自动生成类和方法的javadoc注释。下面的配置和 第一个插件设置一样,将class编译 修改为 对应插件,并设置为默认。安装好 主题插件,在 Window -> Preferences -> 搜索。之后一路Next,同意协议,等待安装,安装完成后重启。代码注释是一种良好的编程习惯,但是手动添加注释,比较的麻烦。,点击第一项右下角“Install”安装插件,这里显示。,点击“Go”搜索,搜索结果第一项便是。

半只 4016

【WRF数据介绍第一期】静态地理数据介绍及下载

WRF数据介绍第一期:静态地理数据介绍及下载

WW、forever的博客 4810

python开发环境Eclipse+pydev字体和颜色设置方法(另附pydev安装方法)

python开发环境Eclipse+pydev字体和颜色设置方法(另附pydev安装方法) by:pako email:zealzpc@gmail.com pydev python在eclipse下的开发插件 下载地址:http://pydev.sourceforge.net/download.html 点击SourceForge download Requirements: ...

tudoutest的博客 447

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

eclipse运行python怎么修改注释的颜色_python开发环境Eclipse+pydev字体和颜色设置方法(另附pydev安装方法)...

python开发环境Eclipse+pydev字体和颜色设置方法(另附pydev安装方法)by:pakoemail:zealzpc@gmail.compydevpython在eclipse下的开发插件下载地址:http://pydev.sourceforge.net/download.html点击SourceForge downloadRequirements:Eclipse 3.2, 3.3 o...

weixin_33915387的博客 337

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Ubantu 设置Python开发环境(Eclipse +PyDev)

1、通过软件中心按照 Eclipse  2、安装PyDev

结婚兔的专栏 766

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

eclipse配置python开发环境_Eclipse下搭建Python开发环境

为了开发Python而专门使用Eclipse会显得有点麻烦,毕竟要配置JDK之类的,并且Eclipse占用的内存也不小,而如果习惯使用Eclipse的话直接在Eclipse里面配置Python的开发环境还是挺方便的。到Eclipse Marketplace中安装插件:PyDev - Python IDE for Ecilpse由于网络问题下载失败,可以尝试通过Install New Softwar...

weixin_39622150的博客 141

eclipse和python_使用Eclipse与Pydev开发Python

Python的编辑器很多,具体可见:http://wiki.python.org/moin/PythonEditors。官方的IDLE、PythonWin和Eclipse(Pydev)是比较值得推荐的。IDLE在安装了官方的Python软件包以后即可获得,PythonWin通过安装ActivePython可获得。而Pydev是一款用来扩充Eclipse的插件,安装了之后就可以使用Eclipse来开...

weixin_39960147的博客 111

三处设置,使Python的Eclipse开发环境(使用PyDev)支持中文

(a)Eclipse的Window菜单Editors设置: Eclipse工具条 -> Window -> Preferences -> General -> Editors -> Text Editiors -> Spelling (b)Eclipse的Window菜单Workspace设置: Eclipse工具条 -> Wi...

weixin_30604651的博客 102

使用Eclipse与Pydev开发Python

Python的编辑器很多,具体可见:http://wiki.python.org/moin/PythonEditors。官方的IDLE、PythonWin和Eclipse(Pydev)是比较值得推荐的。 IDLE在安装了官方的Python软件包以后即可获得,PythonWin通过安装ActivePython可获得。而Pydev是一款用来扩充Eclipse的插件,安装了之后就可以使用Eclipse

WangMark的专栏 484

eclipse配置python开发环境_Eclipse配置Python的环境

我们都知道Eclipse是一个开放源代码的、基于Java的可扩展开发平台,而且Eclipse作为著名的跨平台的自由集成开发环境(IDE),支持多种开发语言,虽然目前的主流还是Java,但是Python在eclipse中也有广泛的应用。本文我们就一起来看看Eclipse配置Python环境。1.Eclipse -> Help -> Install New SoftWare -> Add,在弹出的框添...

weixin_39962199的博客 264

Python开发环境配置:Eclipse+PyDev

1. PyDevPyDev是Eclipse开发Python的插件。这样可以借助Eclipse平台实现Python开发,调试。pydev插件的官方网站: http://www.pydev.org/2. Eclipse 安装PyDev启动Eclipse, 点击Help->Install New Software在Work with中输入”pydev - http://pydev.org/updates”

矩阵实验室 1313

python3+eclipse+pydev环境搭建

本文重点介绍使用Eclipse+pydev插件来写Python代码,以及如何在Windows上配置Eclipse+Pydev(Mac上配置方法类似,省略安装java步骤) 编辑器: Eclipse + pydev插件 Eclipse是写JAVA的IDE,这样就可以通用了,学习代价小。 学会了Eclipse,以后写Python或者JAVA 都可以。Eclipse, 功能强大。Eclips

informationscience的博客 1119
上一篇: 使用Eclipse与Pydev开发Python(windows)
下一篇: Python递归展开嵌套的list
echonupt
博客等级 码龄15年 5粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值