多年来,大多数Web开发人员都会建立一个工具库或"交易工具".最近我发现了rsync,这让我感到很惊讶,这些年来我没有使用它.您认为哪些工具最引人注目?请坚持你经常使用的那些并发誓.它们也可以是框架,平台,编辑器以及您认为Web开发人员应该使用的任何其他内容(jquery,joomla,xdebug,vi,notepad ++等).
我将从一对夫妇开始:
rsync - "单击"同步到实时服务器,反之亦然
mysqldump - 与rsync一起使用来同步数据库
测试样式书签 - 现场css编辑器书签,通过允许实时编辑,击败了"编辑>保存>重新加载"周期.
javascript shell - 附加到窗口的javascript shell窗口
firebug - 高级javascript/css/dom调试器
php-shell - 我经常使用它来快速测试语句,函数,类或脚本
CSS-Discuss Wiki - 如果你在这个wiki上找不到你的CSS问题的解决方案我会感到惊讶(在这种情况下你应该添加它)
字体矩阵 - 帮助我选择字体堆栈
PHPMyAdmin - 我确定每个人都使用它来管理他们的MySQL数据库,但我想我会把它添加到列表中以获得良好的衡量标准
即使我在LAMP环境中突出显示了工具,您也可以提及您在环境中使用的工具.
IDE:用于Eclipse的Zend Studio/PDT
PHP框架:Zend框架
Javascript库:jQuery
源代码版本控制:SubVersion与Tortoise客户端
HTML过滤库:HTML Purifier
图像处理库:php图像
操作码缓存:APC
Javascript/CSS部署:Minify
标记/ javascript检查调试:Firebug
数据库管理:phpMyAdmin
页面负载分析器:YSlow
标记验证:HTML验证器
Shell客户端:PuTTY
FTP客户端:FlashFXP
在PHP手册
经验和技巧:)
(我专注于LAMP,因为这是我用于Web开发的)
用于开发的Firefox插件
ColorZilla
事实证明这对我非常有用.你可以在任何网页上任意颜色(我在这里使用我的原生拼写),如果你倾向于你也可以在Chrome上使用!
Web开发人员工具栏
统治者非常有用!更不用说其他一切了:)
VirtualBox使开发变得非常简单,因为您可以将虚拟机作为"服务器"并从主操作系统中浏览页面.如果您要定位的操作系统不是您正在开发的操作系统,则尤其如此.
这些是我的一些基本要点:
OS X:
文本编辑器:Textmate
CSS编辑器:CSSEdit
FTP工具:传输
视窗:
文本和CSS编辑器:Aptana
跨平台:
源代码管理:Git
浏览器插件:Firebug
框架:Ruby on Rails
Javascript库:Prototype和 Scriptaculous
浏览多台计算机:Synergy
此外,这是我做了一段时间的写作:Web开发人员工具箱的基础知识
Aptana工作室
现金(支付给别人做的).
编辑:问题清楚地说:
请坚持你经常使用的那些并发誓.它们也可以是框架,平台,编辑器以及您认为Web开发人员应该使用的任何其他内容
外包部分或全部Web开发是非常合理的一点.
如果你发现rsync很有帮助,我相信你会发现更加一致!
只有少数添加/替换优秀的Galperin列表:
PHP IDE:VS.PHP/Textpad
PHP MVC框架:CodeIgniter
PHP ORM框架:phpDBO
PHP模板框架:PHPTAL
FTP客户端:FireFTP
WAMP包:WAMP服务器