eclipse 增加php 版本号,扩充eclipse php的代码提示功能

当前位置:我的异常网» PHP » 扩充eclipse php的代码提示功能

扩充eclipse php的代码提示功能

www.myexceptions.net  网友分享于:2014-05-12  浏览:7次

扩展eclipse php的代码提示功能

PHPeclipse插件: http://sourceforge.net/project/showfiles.php?group_id=57621

php的自动提示功能:

1.打开 Eclipse的 Window -> Preferences -> PHPeclipse -> PHP -> Code Assist 打开里面的Enable auto activation选项,下面有个Auto activation triggers for PHP,后面的默认值是 “$>”,随便改一下,比如改成aaaa,然后 Apply, OK

2.       导出当前的首选项配置文件:打开 Eclipse的 File -> Export,在窗口中展开 General -> Perferences-->Export all然后点击 NEXT。然后点击"Browse"选择任意的一个路径,保存配置文件,然后点击"Finish"。

3.       用记事本打开刚才保存的那个配置文件(扩展文件名:*.epf),按"ctrl + F",输入刚才输入的“aaaa”,前面有字符串"contentAssistAutoactivationTriggersPHP"(或者可能是:content_assist_autoactivation_triggers_php。把"aaaa"(这是刚才输入的值,即=号后面的值)修改为"$:>.abcdefghijklmnopqrstuvwxyz( "(即代码中输入上述所有符号后都会自动代码提示,因为Eclipse默认只允许输入4个自定义字符,所以这样做能绕过这个限制),然后保存,退出记事本。

4.       重新导入修改后的首选项配置文件:打开Eclipse的 File -> Import 然后在打开的窗口里展开 General -> Perferences,点击NEXT,选中刚才修改过的配置文件,Finish。

5.       重启Eclipse。

/

示用alt+/.需要做两件事.

1,windows-->preference-->workbench-->keys 下设置Content    Assist    的快捷键

2,windows-->preference-->workbench-->keys 下设置wordcomletion 的快捷键 改成其它的.

如果还是不提示有可能是提示功能被关了.

如下做

1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打

上勾

2、window->Preferences->Java->Editor->Content Assist->Advanced   上面的选项卡Select

the proposal kinds contained in the 'default' content assist list: 中把 Other Java

Proposals 选项打上勾就可以了。

实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般

是点“.”,一般是有了点“.”,才会有代码提示。

原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”

改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提

示功能了。(具体后面有说,放心)

增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的

MyEclipse 6.0.1做讲解):

1. 打开MyEclipse 6.0.1,然后“window”→“Preferences”

2.      选择“java”,展开,“Editor”,选择“Content Assist”。

3.      选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto

Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。

4.      “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找

修改。然后“apply”,点击“OK”。

5. 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。

6. 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。

7. 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。

8. 可以看到很多配置MyEclipse 6.0.1的信息

9. 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。

10. 查找到“.abc”的配置信息如下:

如下:

11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。

12. 回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击

“下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面

的导出步骤类似。

13. 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行

测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方

便。

总结:

“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成

“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功

能了。

顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“enditor”→

“syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。

当然还有其他相关的颜色配置。具体就不说啦。其实,在“Preferences”这个东西,有很多可以配置的

东西,使得MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wzgccm/archive/2009/02/05/3863409.aspx

文章评论

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/514606.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

道旅:使用ARMS做业务监控数据清洗

作者:折松,阿里云解决方案架构师 深圳市道旅旅游科技股份有限公司(简称:道旅)是一家总部位于中国的全球酒店资源批发商。自2012年成立以来,道旅凭借其全球优质的直签产品和丰富的第三方产品,以…

日分发量破8.6亿,OPPO如何帮助开发者突破流量增长瓶颈

编辑 | 宋慧 出品 | CSDN云计算 头图 | OPPO软件商店开发者沙龙现场图 7月20日,OPPO软件商店开发者沙龙在北京成功举行,沙龙以「破解流量密码 解锁增长关键」为主题,基于应用分发行业洞察,围绕流量增长、服务赋能、开发者出海、本…

阿里 双11 同款流控降级组件 Sentinel Go 正式 GA,助力云原生服务稳稳稳

作者 | 赵奕豪(宿何) Sentinel 开源项目负责人来源|阿里巴巴云原生公众号 前言 微服务的稳定性一直是开发者非常关注的话题。随着业务从单体架构向分布式架构演进以及部署方式的变化,服务之间的依赖关系变得越来越复杂,业务系统…

php 测试控制器,php – 控制器的Laravel单元测试

好的,如已经在评论中已经解释了一点,我们先回退一下,再考虑一下这种情况.“My first step is to check that the /login controller is called on the home url.”所以这意味着:当用户点击主路由时,您需要检查用户是否登录,如果不是,您需要将其重定向到登录名,或许有…

AI一体机高速自由流收费稽核解决方案

自2019年两会政府工作报告中明确“深化收费公路制度改革,两年内基本取消全国高速公路省界收费站,实现不停车快捷收费,减少拥堵,便利群众”政策以来,全国高速公路取消省界收费站的工作快速推进。在撤站实现开放式的收费…

重磅!大数据知识总结和调参技巧开放下载了

大数据被誉为“新石油”,如何管理并洞悉数据的价值,是企业未来发展的核心竞争力。进入大数据时代,数据规模与日俱增。另一方面,数据仓库的市场份额被其他技术蚕食,比如大数据、机器学习和人工智能。这种趋势给我们造成…

2020阿里云双12-企业飞天会员年终盛典全攻略

2020阿里云双12大促活动于12月09日正式开启,至12月31日结束。此次双12阿里云将有哪些亮点活动,此篇文章将一一为大家阐述。 今年阿里云双12将重点服务企业用户,在大促期间,企业实名认证用户可加入阿里云飞天会员,享受…

php查看是否启用opcache,php – 启用Opcache不工作

我正在尝试启用Opcache,但出于某种原因,在编辑我的php.ini文件并重新启动apache(甚至重新启动服务器)之后,它仍然没有启用.运行测试我可以看到php文件的位置:Loaded Configuration File /etc/php5/apache2/php.ini在该文件中,我添加了:zend_extension/us…

工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇

作者 | 张远征来源|阿里巴巴云原生公众号 导读:Dubbo 作为分布式微服务框架,众多公司在实践中基于 Dubbo 进行分布式系统架构。重启开源后,我们不仅看到 Dubbo 3.0 最新的 Roadmap 发布,而且还看到阿里在自身电商开始推进 Dubbo 和…

Kubernetes 诞生七年,凭什么成为主流?

来源 | CSDN头图 | 付费下载于 IC photo引言作为一款开源的容器编排引擎,始于2014年的Kubernetes一经推出就受到了开发者的喜爱,在此之前,从来没有人想过能有一个同时被所有云供应商支持的分布式应用。在Kubernetes里,用户可以轻松…

贡献的 PR 数仅次于阿里团队,我是如何成为 Spring Cloud Alibaba committer 的?

Spring Cloud Alibaba 开源两年时间,已经成为了最受开发者关注、最活跃的 Spring Cloud 实现。它之所以能这么快的受到开发者的认可,一方面是它生态中的组件丰富且经过阿里 双11 验证,但更重要的还是社区中各位贡献者、广大用户的贡献和反馈。…

Php中跳转语句goto,phpgoto语句

php goto问题您好,goto操作符可以用来跳转到程序中的某一指定位置。该目标位置可以用目标名称 加上冒号来标记。PHP中的goto有一定限制,只能在同一个文件和作用域中跳转, 也就是说你无法跳出一个函数或类方法,也无法跳入到另一个函…

专访涯海:阿里云中间件是如何支撑双11的?

以下是本次访谈关键内容的整理。 点击这里可前往“2020阿里双11技术全观”专题查看访谈视频回放 播报员: *各位开发者朋友们,大家好。欢迎收看我们这一期的双11技术播报栏目,我是你们的播报员莫孤。今天我们依然还是双11技术播报的特别篇&a…

你和大厂的匹配度多高?立马去C认证测试一下,提前备考大厂

一年一度的秋招要开始了,又有人开始慌了。前段时间在技术沙龙群里跟同学们聊天,大家集体吐槽今年求职内卷的严重。投了很多简历却石沉大海,秋招快开始了自己却还毫无头绪,想去大厂但是完全不知道如何下手。在这样的焦虑情绪下&…

排查指南 | 当 mPaaS 小程序提示“应用更新错误(1001)”时

问题描述:APP 启动 mPaaS 小程序弹出 toast 信息:"应用更新错误"。 原因分析 调用MDS小程序更新接口之后,没有拉到对应的小程序信息,就会返回1001。 mPaaS 框架在打开一个小程序应用前,首先需要获知该小程…

oracle生成字母序号6,创建以字母数字开头的Oracle序列

只能创建整数值序列.所以声明必须是:CREATE SEQUENCE invoice_nunSTART WITH 1INCREMENT BY 1;您可以将获取的值转换为字符串并添加适当的前缀.select INV||to_char(invoice_nun.nextval,FM09999999)from dual;您可以创建一个函数来模拟返回适当字符串值的序列creat…

你想知道的容器混合云问题,答案都在这里!

作者:范桂飓来源:CSDN 博客前言今天笔者有幸受邀参加了亚马逊云科技中国峰会(上海站)的 “开发者之家《观点碰撞》” 活动,与诸位亚马逊云科技的技术专家们一同对话 “容器混合云会是未来的答案吗”?坦诚地…

ChaosBlade x SkyWalking 微服务高可用实践

来源|阿里巴巴云原生公众号 前言 在分布式系统架构下,服务组件繁多且服务间的依赖错综复杂,很难评估单个故障对整个系统的影响,而且请求链路长,如果监控告警、日志记录等基础服务不完善会造成故障响应、故障定位问题难&#xff…

如何实现用户通信授权的可信、可知、可追溯?——通信授权服务技术解读

目前,如何防治骚扰电话,保障呼叫中心市场绿色、健康的市场环境,是监管部门、企业和大众都非常关注的社会问题。在高频迭代的通信业务中,企业如何安全快速获取用户授权同意,同时保障用户体验?12月9日&#x…

安装oracle需要多少内存,针对大型内存配置的 Oracle VM 安装需要更多步骤 (7195262)...

将以下参数添加到所有标签中:dom0_memmax:128G(rescue 标签为 max:126G)编辑完成后,您的文件应如下所示:# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.default ksprompt 1timeout 30display boot.msgF1 b…