例如,我的典型开发设置是
> Notepad++
> Dev WAMP服务器(本机通常)
> CodeIgniter framework(最近我已经爱上了它,因为它加速了我的部署,大时间.)
> PHPMyAdmin(当然为MysqL).
如果您是PHP开发人员,您的典型设置是什么? Eclipse(对我来说太笨重)?等等;
我很好奇,如果我错过了一些可能节省我一吨时间的东西,像一些飞行PHP代码验证器(之前我打F5,然后再次出现错误是什么).我目前通过在记事本中看到颜色亮点来实现一些“验证”.
服务器的东西(模拟我的RHE部署服务器):
> Apache 1.3和2.2
> mod_security
> PHP 4和5
> MysqL
> MDaemon邮件服务器(旧的3用户版本仅用于测试mail())
> ImageMagick
> ffmpeg
代码写作:
> Notepad++
>一个custom command在shortcuts.xml中打开PHP manual上的所选功能
>另一个自定义命令在代码文件中以lint模式运行PHP(PHP.exe -l)
>另一个自定义命令运行RATS scanner在同一个
> poEdit为I18N
模板编辑:
> Smarty
> Smarty的记事本用户定义Language file
>另一个自定义命令运行smarty-lint
>我自己的记事本autocomplete file为Smarty
调试代码和模板:
> Xdebug
> Firefox的Xdebug Helper扩展
>记事本的DBGP plugin
> WinCacheGrind进行剖析
> Firebug with FirePHP
> modified Smarty debugger输出到FirePHP
> dBug
> Tail for Win32实时读取错误日志
数据库的东西:
> HeidiSQL管理MysqL
> SQLite Manager for Firefox
> ADOdb
> MyEnTunnel用于通过SSH进行远程连接
>很少使用:SQLite 2009 Pro,MySQL Workbench,DBDesigner4
其他有用的东西:
> Subversion server与TortoiseSVN和Winmerge
> Keynote NF存储代码段
> Filezilla,记事本设置为默认编辑器
> Ndexer(修改为添加support for Notepad++)用于搜索代码归档
> the Regex Coach
> Fiddler2 with JsonViewer
> Nikto漏洞扫描器
> PhpSecInfo
> Doxygen
> miniPHP Studio使用PHP制作桌面应用程序
几乎所有这些东西都是开源的,实际上是有用的.
原文地址:https://www.jb51.cc/php/132398.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。