Difference between revisions of "Useful Tools"

From Zen Cart(tm) Wiki
Jump to: navigation, search
Line 5: Line 5:
  
 
== Hash Validation Tools ==
 
== Hash Validation Tools ==
* [http://implbits.com/products/hashtab/ HashTab]  - Windows tool for validating MD5/SHA1 hashes of downloaded files
+
* [http://implbits.com/products/hashtab/ HashTab]  - Windows tool for validating MD5/SHA1 hashes of downloaded files (Used by the Zen Cart® Dev Team)
 
* [https://itunes.apple.com/ca/app/hashtab/id517065482?mt=12 HashTab on Mac App Store] Mac tool for validating MD5/SHA1/SHA3/etc hashes of downloaded files
 
* [https://itunes.apple.com/ca/app/hashtab/id517065482?mt=12 HashTab on Mac App Store] Mac tool for validating MD5/SHA1/SHA3/etc hashes of downloaded files
 
* [https://itunes.apple.com/ca/app/file-details/id849344592?mt=12 FileDetails on Mac App Store] Mac tool for validating file hashes
 
* [https://itunes.apple.com/ca/app/file-details/id849344592?mt=12 FileDetails on Mac App Store] Mac tool for validating file hashes
Line 13: Line 13:
 
== PHP, HTML and Text Editors ==
 
== PHP, HTML and Text Editors ==
 
=== Freeware ===
 
=== Freeware ===
* [http://www.sublimetext.com Sublime Text] (Windows, Mac, Linux) (can use free) '''**RECOMMENDED**''' deemed by many to be the best!!!!!!
+
* [http://www.sublimetext.com Sublime Text] (Windows, Mac, Linux) (can use free) '''**RECOMMENDED**''' deemed by many to be the best!!!!!! (Used by the Zen Cart® Dev Team)
 
* [http://notepad-plus-plus.org/ Notepad++] '''**RECOMMENDED**''' ([http://windows.appstorm.net/reviews/code-efficiently-with-notepad/ See review here])
 
* [http://notepad-plus-plus.org/ Notepad++] '''**RECOMMENDED**''' ([http://windows.appstorm.net/reviews/code-efficiently-with-notepad/ See review here])
 
* [http://textwrangler.com/products/textwrangler/ TextWrangler] (Mac)
 
* [http://textwrangler.com/products/textwrangler/ TextWrangler] (Mac)
 
* [http://aptana.com/products/ Aptana Studio] (an Integrated Development Environment for Win, Mac and Linux)
 
* [http://www.arachnoid.com/arachnophilia/ Arachnophilia] (allows GUI design of HTML)
 
* [http://www.crimsoneditor.com/ Crimson Editor]
 
 
* [http://www.softpedia.com/get/Office-tools/Text-editors/NotePadXP.shtml NotePadXP]
 
* [http://www.phpeditor.kit.net/ PHP Editor]
 
* [http://www.pspad.com/ PSPad]
 
* [http://www.nvu.com Nvu] (allows GUI design of HTML)
 
  
 
=== Commercial ===
 
=== Commercial ===
* [http://www.sublimetext.com Sublime Text] (Windows, Mac, Linux) '''**RECOMMENDED**''' deemed by many to be the best!!!!!!
+
* [http://www.sublimetext.com Sublime Text] (Windows, Mac, Linux) '''**RECOMMENDED**''' deemed by many to be the best!!!!!! (Used by the Zen Cart® Dev Team)
* [http://www.jetbrains.com/phpstorm/ PhpStorm] (Windows, Mac, Linux) '''Full-featured IDE'''
+
* [http://www.jetbrains.com/phpstorm/ PhpStorm] (Windows, Mac, Linux) '''Full-featured IDE''' (Used by the Zen Cart® Dev Team)
 
* [http://bbedit.com/products/bbedit/ BBEdit] (Mac)
 
* [http://bbedit.com/products/bbedit/ BBEdit] (Mac)
 
* [http://macromates.com/ TextMate] (Mac)
 
* [http://macromates.com/ TextMate] (Mac)
 
* [http://www.textpad.com/products/textpad/index.html TextPad]
 
* [http://www.textpad.com/products/textpad/index.html TextPad]
* [http://www.zend.com/studio Zend Studio] Designed for PHP editing by the authors of PHP
+
* [http://www.zend.com/studio Zend Studio] Designed for PHP editing by the authors of PHP (Used by the Zen Cart® Dev Team)
 +
* [http://www.ultraedit.com/ UltraEdit] (Used by the Zen Cart® Dev Team)
  
  
 
== CSS Debuggers ==
 
== CSS Debuggers ==
* [http://www.getfirebug.com Firebug] '''**RECOMMENDED**''' - Is the most popular useful tool for working out CSS and Ajax/Javascript problems on your site.
+
* [http://www.getfirebug.com Firebug] '''**RECOMMENDED**''' - Is the most popular useful tool for working out CSS and Ajax/Javascript problems on your site. (Used by the Zen Cart® Dev Team)
* [http://www.mozilla.com/firefox/ Firefox] with the [http://addons.mozilla.org/firefox/60/ Web Developer Extension]
+
* [http://www.mozilla.com/firefox/ Firefox] with the [http://addons.mozilla.org/firefox/60/ Web Developer Extension] (Used by the Zen Cart® Dev Team)
 
* Chrome Developer Tools (built-in to Google Chrome browser)
 
* Chrome Developer Tools (built-in to Google Chrome browser)
 
* The latest versions of the more popular browsers also have built-in "Inspect Element" functionality, which can significantly aid in troubleshooting.
 
* The latest versions of the more popular browsers also have built-in "Inspect Element" functionality, which can significantly aid in troubleshooting.
Line 53: Line 45:
 
* [http://www.textpad.com/products/textpad/index.html TextPad]
 
* [http://www.textpad.com/products/textpad/index.html TextPad]
 
* [http://www.topstyle4.com/ TopStyle Pro]
 
* [http://www.topstyle4.com/ TopStyle Pro]
 +
* [http://www.macrabbit.com/espresso/ Espresso]  (Used by the Zen Cart® Dev Team)
  
  
 
== Text-Search Tools ==
 
== Text-Search Tools ==
 
=== Freeware ===
 
=== Freeware ===
 +
* The Developers Toolkit in your Zen Cart® Admin
 
* [http://www.crimsoneditor.com/ Crimson Editor]
 
* [http://www.crimsoneditor.com/ Crimson Editor]
 
* [http://www.pspad.com/ PSPad]
 
* [http://www.pspad.com/ PSPad]
Line 108: Line 102:
 
== File Comparison Utility ==
 
== File Comparison Utility ==
 
=== Freeware ===
 
=== Freeware ===
 +
* [http://winmerge.org/ WinMerge] (Windows)  (Used by the Zen Cart® Dev Team)
 +
* [http://kdiff3.sourceforge.net/ Kdiff3] (Unix, Windows, Mac)
 
* [http://www.perforce.com/product/components/perforce-visual-merge-and-diff-tools P4Merge] (Windows, Mac, Linux) (Free, and allegedly can do a 4-way compare with git branch conflicts)
 
* [http://www.perforce.com/product/components/perforce-visual-merge-and-diff-tools P4Merge] (Windows, Mac, Linux) (Free, and allegedly can do a 4-way compare with git branch conflicts)
* [http://winmerge.org/ WinMerge] (Windows)
 
* [http://kdiff3.sourceforge.net/ Kdiff3] (Unix, Windows, Mac)
 
  
 
=== Commercial ===
 
=== Commercial ===
* [http://www.scootersoftware.com/features.php Beyond Compare] (Windows and Mac and Linux) ** Offers 3-way comparisons! **
+
* [http://www.scootersoftware.com/features.php Beyond Compare] (Windows and Mac and Linux) ** Offers 3-way comparisons! ** (Used by the Zen Cart® Dev Team)
 
* [http://www.kaleidoscopeapp.com Kaleidoscope] (Mac)
 
* [http://www.kaleidoscopeapp.com Kaleidoscope] (Mac)
* [http://www.araxis.com/merge-overview.html Araxis Merge] (Windows, Mac) ** Offers 3-way comparisons **
+
* [http://www.araxis.com/merge-overview.html Araxis Merge] (Windows, Mac) ** Offers 3-way comparisons ** (Used by the Zen Cart® Dev Team)
 
* [http://www.deltopia.com/ DeltaWalker] (Windows, Mac, Linux) ** Offers 3-way comparisons! **
 
* [http://www.deltopia.com/ DeltaWalker] (Windows, Mac, Linux) ** Offers 3-way comparisons! **
 
* [http://www.guiffy.com/ Guiffy] (Windows, Mac, Linux) ** Offers 3-way comparisons! **
 
* [http://www.guiffy.com/ Guiffy] (Windows, Mac, Linux) ** Offers 3-way comparisons! **
Line 123: Line 117:
 
== FTP Tools ==
 
== FTP Tools ==
 
=== Freeware ===
 
=== Freeware ===
* [http://winscp.net/ WinSCP] A great Windows-based secure-FTP program. *RECOMMENDED*
+
* [http://winscp.net/ WinSCP] A great Windows-based secure-FTP program. *RECOMMENDED*   (Used by the Zen Cart® Dev Team)
 
* [http://sourceforge.net/projects/filezilla FileZilla]  (Windows and Mac)
 
* [http://sourceforge.net/projects/filezilla FileZilla]  (Windows and Mac)
 
* [http://addons.mozilla.org/search.php?q=FireFTP&app=firefox FireFTP] (Add-On for FireFox)
 
* [http://addons.mozilla.org/search.php?q=FireFTP&app=firefox FireFTP] (Add-On for FireFox)
* [http://www.flashfxp.com FlashFXP]
+
* [http://www.flashfxp.com FlashFXP] (Used by the Zen Cart® Dev Team)
 
* [http://www.cyberduck.ch CyberDuck FTP] (Mac)
 
* [http://www.cyberduck.ch CyberDuck FTP] (Mac)
  
 
=== Commercial ===
 
=== Commercial ===
* [http://www.panic.com/transmit/ Transmit] (Mac)
+
* [http://www.panic.com/transmit/ Transmit] (Mac)  (Used by the Zen Cart® Dev Team)
 
* [http://www.binarynights.com/ Forklift] (Mac)
 
* [http://www.binarynights.com/ Forklift] (Mac)
  
Line 170: Line 164:
 
==Database Manipulation Tools==
 
==Database Manipulation Tools==
 
=== Freeware ===
 
=== Freeware ===
* [http://www.phpmyadmin.net phpMyAdmin]
+
* [http://www.phpmyadmin.net phpMyAdmin] (Used by the Zen Cart® Dev Team)
 
* [http://sqlyog.com SQLyog CE] (Windows)
 
* [http://sqlyog.com SQLyog CE] (Windows)
  
 
=== Commercial ===
 
=== Commercial ===
* [http://sqlyog.com SQLyog] (Windows)
+
* [http://sqlyog.com SQLyog] (Windows)  (Used by the Zen Cart® Dev Team)
* [http://navicat.com Navicat] (Windows, Mac, Linux)
+
* [http://navicat.com Navicat] (Windows, Mac, Linux)  (Used by the Zen Cart® Dev Team)
  
  
 
== Local Web Server for Development Environment ==
 
== Local Web Server for Development Environment ==
 
=== Freeware ===
 
=== Freeware ===
* [https://github.com/zencart/habitat Habitat VM for Vagrant and VirtualBox] (Linux, Mac, Windows)
+
* [https://github.com/zencart/habitat Habitat VM for Vagrant and VirtualBox] (Linux, Mac, Windows)  (Used by the Zen Cart® Dev Team)
 
* [http://sourceforge.net/projects/xampp/ XAMPP] (Windows, Mac)
 
* [http://sourceforge.net/projects/xampp/ XAMPP] (Windows, Mac)
 
* [http://www.mamp.info/ MAMP] (Mac)
 
* [http://www.mamp.info/ MAMP] (Mac)
* [http://www.zend.com/server Zend Server] (Windows, Mac, Linux)
+
* [http://www.zend.com/server Zend Server] (Windows, Mac, Linux)  (Used by the Zen Cart® Dev Team)
  
  

Revision as of 17:29, 12 January 2015

Useful Tools For Working With Zen Cart®

Descriptions of these tools can be found at the individual web sites


Hash Validation Tools

PHP, HTML and Text Editors

Freeware

Commercial

  • Sublime Text (Windows, Mac, Linux) **RECOMMENDED** deemed by many to be the best!!!!!! (Used by the Zen Cart® Dev Team)
  • PhpStorm (Windows, Mac, Linux) Full-featured IDE (Used by the Zen Cart® Dev Team)
  • BBEdit (Mac)
  • TextMate (Mac)
  • TextPad
  • Zend Studio Designed for PHP editing by the authors of PHP (Used by the Zen Cart® Dev Team)
  • UltraEdit (Used by the Zen Cart® Dev Team)


CSS Debuggers

  • Firebug **RECOMMENDED** - Is the most popular useful tool for working out CSS and Ajax/Javascript problems on your site. (Used by the Zen Cart® Dev Team)
  • Firefox with the Web Developer Extension (Used by the Zen Cart® Dev Team)
  • Chrome Developer Tools (built-in to Google Chrome browser)
  • The latest versions of the more popular browsers also have built-in "Inspect Element" functionality, which can significantly aid in troubleshooting.


CSS Editors

Freeware

  • See Firebug and the Web Developer Extension in the CSS Debuggers section above for the best tools available!
  • or Chrome Developer Tools (built in to Google Chrome browser)
  • CSS Tab Designer (only for building CSS tabs)

Commercial


Text-Search Tools

Freeware

Commercial


Graphics Editors

Freeware

Commercial


Screenshot Tools

Freeware

Commercial


Color Pickers

Freeware

Commercial


File Comparison Utility

Freeware

  • WinMerge (Windows) (Used by the Zen Cart® Dev Team)
  • Kdiff3 (Unix, Windows, Mac)
  • P4Merge (Windows, Mac, Linux) (Free, and allegedly can do a 4-way compare with git branch conflicts)

Commercial

  • Beyond Compare (Windows and Mac and Linux) ** Offers 3-way comparisons! ** (Used by the Zen Cart® Dev Team)
  • Kaleidoscope (Mac)
  • Araxis Merge (Windows, Mac) ** Offers 3-way comparisons ** (Used by the Zen Cart® Dev Team)
  • DeltaWalker (Windows, Mac, Linux) ** Offers 3-way comparisons! **
  • Guiffy (Windows, Mac, Linux) ** Offers 3-way comparisons! **
  • BBEdit (Mac)


FTP Tools

Freeware

  • WinSCP A great Windows-based secure-FTP program. *RECOMMENDED* (Used by the Zen Cart® Dev Team)
  • FileZilla (Windows and Mac)
  • FireFTP (Add-On for FireFox)
  • FlashFXP (Used by the Zen Cart® Dev Team)
  • CyberDuck FTP (Mac)

Commercial

We often find folks reporting in the support forum that they have had problems with corrupted uploads or incomplete uploads due to timeouts which have occurred while using SmartFTP and CuteFTP. Thus, we recommend against using those products.

BETTER CHOICES: Usually WinSCP and FileZilla and Transmit are found to have no such difficulties whatsoever.


File Archiver/Zip/Unzip Utility

Freeware

Commercial


Browser Addons/Utilities

Freeware


Validators

Freeware


Database Manipulation Tools

Freeware

Commercial

  • SQLyog (Windows) (Used by the Zen Cart® Dev Team)
  • Navicat (Windows, Mac, Linux) (Used by the Zen Cart® Dev Team)


Local Web Server for Development Environment

Freeware


Other things

Freeware


External Resources/Tutorials