跳转到主要内容
阳光灿烂 提交于 17 October 2011

下面介绍的是drupal的开发工具,没有完全翻译,翻译成中文的都是我觉得比较重要的地方。我个人比较青睐使用phped,加上firefox结合firebug。基本上就可以满足需要了

浏览器工具

编辑器

这里介绍一些编辑器,编辑器的争端太多,我比较建议使用pspad.

  • Emacs 这个比较复杂,在使用ide的情况下没有必要使用这么复杂的工具
  • VIM 同上

其他编辑器

  • BBEdit (Commercial. Proprietary. Mac only.)
  • Bluefish Editor (Free. Open Source. POSIX > Linux. Mac. Windows. Fast, lean multi syntax WYSIWYN editor with a focus on HTML/CSS/Javascript - GTK+ based). The Windows version can be found at http://code.google.com/p/bluefish-win/
  • Dreamweaver (Commercial. Proprietary. Mac and Windows.) - A WYSIWYG HTML/XHTML, CSS, PHP, XSL/T editor, and there's a free Drupal API extension for Dreamweaver.
  • gPHPEdit (Free. Open source. Runs on Linux)
  • jEdit (Free. Open source. Runs on Linux, Mac, Windows and others. Java based.)
  • Komodo Edit (Free. Open source. Runs on Linux, Mac and Windows. Configuration guideavailable.)
  • Notepad++ (Free. Open Source. Windows only.) - A light-weight notepad replacement with tabbing and syntax highlighting.
  • Smultron (Free. Open Source. Mac only.)
  • TextMate (Commercial. Proprietary. Mac only although a Windows clone exists) - A couple of Drupal specific bundles are available, the PHP Drupal bundle which has the most features and another by Steven Wittens which allows tab completion of function signatures - both can exist without conflict. A lot of the power of TextMate is in its bundle system and it has built-in support for diff which speeds up the rolling and applying of patches and many more.
  • TextWrangler (Free. Proprietary. Mac only.) -- Lets you read and save via FTP/SFTP, and supports grep and Show Changes (diff).
  • Coda (Proprietary. Mac only.) - Editor for web pages (HTML, CSS) with preview and FTP capabilities; has a Drupal plugin.

 

集成开发环境 (IDE)

集成开发环境是最主要的工具,免费的推荐eclipse和netbean,个人比较推荐phped,虽然很多人使用zendstudio

SQL & Database tools

There is software that can aid your SQL and database needs with features ranging from queries to administration.

  • phpMyAdmin - Industry-standard PHP tool for administering a MySQL database, included in most shared hosting packages (if not, find a different host!). For local database installations you could try phpminiadmin which is an order of magnitude faster than phpMyAdmin, but has fewer features.
  • pgadmin3 (Free. Windows/Linux/Mac PostgreSQL). Industry-standard for administering a PostgreSQL database, the SQL99 reference database. Runs from your desktop, SSL aware, no need to install anything on your server. The application also includes a syntax highlighting SQL editor, a server-side script editor, an SQL/batch/shell job scheduling agent, support for the Slony-I replication engine and much more.
  • MySQL GUI Tools Bundle (Free. Windows/Mac/Linux. Source available. MySQL only.) - GUI software bundle contains MySQL Administrator, MySQL Query Browser, and MySQL Migration Toolkit.
  • FlySpeed SQL Query (Free. Windows. MySQL/PostgreSQL) -- Builds queries without needing deep knowledge of SQL syntax and performs data manipulations such as export and reporting.
  • Navicat (Free & Commercial. Windows, Linux, Mac. Versions for MySQL, Oracle, PostgreSQL.)
  • Sequel Pro (Free. Mac. MySQL)
  • SQLyog (Free Community Edition, Enterprise Edition. Windows. MySQL)
  • HeidiSQL (Free & Open Source. Windows. MySQL only.)

Other Tools

  • PuTTY (Free. Windows only.) - An SSH and telnet client.
  • WinSCP - 著名的sftp工具.
  • 7 Zip (Free. Open Source. Windows is the primary platform, with ports listed on thedownload page.) - Extracts archived and compacted files (such as tarballs).
  • Cygwin (Free. Open Source. Windows only.) - Allows Windows users to use a Unix like shell. This is particularly useful for interfacing with git and patching files; read more.
  • Filezilla (Free. Open Source. Windows, Mac, and Linux.) - Graphical FTP client
  • IE Net Renderer - Check your site on IE 6 & 7 without Windows
  • UnxUtils (Free. Open Source. Windows only.) - a lightweight option for adding some Unix command line utilities such as patch and grep to Windows, for those not wishing to download Cygwin.
  • Drupal Module Builder Gem (Free, runs on Ruby).
  • Realtime CSS Viewer Gem (Free, runs on Ruby) - This is a CSS viewer that monitors your changes as you edit in any text editor.This link does not work anymore

 

本文转自http://guanyuexiaozhu.com/node/198