首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Notepad++中获取我自己的PHP函数的参数提示

在Notepad++中获取我自己的PHP函数的参数提示
EN

Stack Overflow用户
提问于 2012-09-18 09:55:04
回答 3查看 5.6K关注 0票数 6

在Preferences->Backup/Auto-Completion中启用"Function parameters hint on input“后,我得到了一些关于原生PHP函数的有用提示,比如:

代码语言:javascript
复制
string|false substr (string str, int start, [int length])

有没有什么插件可以让Notepad++为我自己的函数做这件事,就像Dreamweaver一样?

EN

回答 3

Stack Overflow用户

发布于 2012-11-21 02:10:09

设置->首选项->备份/自动完成->函数参数输入检查提示

这就是你要说的吗?这对我很有效。

票数 6
EN

Stack Overflow用户

发布于 2012-09-27 03:45:03

我通过以下方式实现了这一点:

  1. 编辑Notepad++使用的所需语言的API XML文件。
  2. 在设置>样式配置器中添加自定义名称,以突出显示所需的内容。

编辑API XML文件

API XML文件位于安装目录\plugins\APIs中。我相信每种语言都有一个解析器对应的文件。该解析器将确定需要或忽略XML文件的哪些部分。

这些文件非常脆弱,所以这里有一些提示:

  • 所有条目必须按KeyWord的字母顺序排列,否则将静默失败。
  • 请注意说明中使XML无效的文本。据我所知,Notepad++没有一个模式来告诉它属性是字符串类型的,所以所有类型的字符都会破坏XML和您的提示。
  • XML文件的任何问题都会默默地使提示失败。

我已经使用这项技术来支持我正在使用的游戏引擎所使用的自定义API,它工作得很好。我有一个excel电子表格来管理条目,并创建格式正确的XML,以粘贴到文件的正确部分,但显然有许多方法可以做到这一点。

我根据这些来源弄明白了这一切:

  1. http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Editing_Configuration_Files#API_files
  2. http://retroaffect.com/blog/190/A_Lua_Language_File_for_Notepad__/#b usage.)

  • (您可以在此处下载的API文件将环境标记放在错误的位置,它应该放在AutoComplete标记内,但它帮助我理解了API

编辑样式配置器

屏幕添加新关键字: myNewKeyword

添加math.tanh并突出显示后的最终结果

票数 3
EN

Stack Overflow用户

发布于 2012-09-18 10:06:01

我不太熟悉Notepad++,但是我认为除非有某种集成开发环境插件,否则这是不可能的。

在我看来,你应该使用Aptana Studio,它基于Eclipse IDE,是专门为web开发/PHP而设计的。尽管有很多其他的IDE,但这里有几个。

以下是Aptana的链接:http://www.aptana.com

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12469378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档