分享

使用Notepad++进行php开发所必需的插件

 gzdxsbook 2017-11-15

 一直以来都是使用eclipseide集成开发工具进行开发,进行php开发的ide工具当属zend studio了,功能很强大也很全面,从开发、调试等功能都很完善,但是有个问题就是运行速度和响应速度上比较慢,经过摸索终于找到zend studio的替代开发工具Notepad++,Notepad++的插件功能是极其丰富的,通过插件机制可以支持大部分编程语言,推荐使用Notepad++及插件进行开发,使用Notepad++进行php开发所必需的插件有那些呢?

1、 Compare: 可以用来比较两个文件不同之处。

2、 Explorer:文件浏览器插件,包含收藏夹、Session保存功能。可与NppExec脚本结合使用。

3、 Language Help:将光标定位到某个函数即可快速打开帮助文档。

4、 NppExec:运行命令并捕获输出,有交互式console,支持脚本。

5、 Open File In solution:快递打开文件。

6、 SourceCookifier:类和变量浏览器。

7、 TagsJump: 函数快速定位(Alt + Q)。

8、 XBrackets Lite:自动完成([{""}])的输入 。

9、 Npp Scripting: Notepad++ Javascript脚本编程。

10、DBGP:配合xdebug支持PHP远程调试,把你的 Notepad++ 变成一个php IDE。

11、XML Tools:包含了很多XML编辑方面的实用工具

12、Insertion:插入当前文档的名称和日期时间,以及自动关闭html/XML标签。

13、Doc Updater:每三秒自动更新你Notepad++中打开的文档。

14、TextFX:包括各种代码的转换、插入、优化、格式化和验证等等

15、SearchInFiles:友好的Notepad++文件搜索工具。

16、QuickText:代码片段管理器,支持Notepad++所支持的所有语言类型。

17、Spell-checker:拼写检查工具. 需要先安装Aspell。

18、MultiClipboard:Notepad的剪贴板功能增强插件。

19、FTP_synchronize:Notepad++的FTP客户端。

20、Gmod 10 Lua Syntax Highlighter:Notepad++的一个语法高亮插件。

21、SpeechPlugin:文本转语音朗诵插件。

22、Log plugin:这个插件可以让Notepad++实现Windows内置记本事的一个功能。

以后就用Notepad++来代替ide开发了,速度确实飞快,响应速度不是一般的快,另外还有工程管理的功能,函数提示、代码自动完成、调试等ide所拥有的功能,Notepad++通过插件也可以具有相同的功能,当然还有很多比较实用的插件,像json、svn等都可以通过Notepad++的插件机制来实现。

学习更多知识请查看原文地址


---------------------------------------------------------------------------------------------


个人比较喜欢Notepad++的程序编辑风格,最近也在用其进行程序的编辑修改,但在查阅大型程序源码时,我想许多程序猿和我一样有一个Goto Definition的需求,即随时可以跳转至函数定义处,又可随时返回。要使Notepad++实现这一特性就必须为其添加SourceCookifier插件。

具体步骤如下:

1、打开Notepad++插件管理器:

【插件->Plugin Manager->Show Plugin Manager】

在此输入图片描述

2、在Available标签页的列表中寻找SourceCookifier插件选项并打勾,然后点击Install安装。

安装完成后需要重启notepad++。

在此输入图片描述

3、开启SourceCookifier工具栏窗口:

【插件->SourceCookifier->Toogle SourceCookifier】

在此输入图片描述

4、将工程源码顶层目录拖入SourceCookifier工具栏窗口。




此时打开工程中的任意文件,将光标移至函数名:

  • 按Ctrl+Shift+Enter即可转至函数定义处
  • 按Alt+Right即向前定位
  • 按Alt+Left即向后定位

若操作期间无法转至函数定义处,就得好好看看你所添加的工程目录中是否含有中文字符,SourceCookifier无法识别中文路径,至少在【SourceCookifier V0.7.3.0】版本无法识别。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多