Development Tools and Applications

Post any links or useful resources for phpBB3 "Olympus". Code development, or MOD related resource links, or any other useful resources regarding phpBB3
Forum rules
READ: StarTrekGuide.com Board Rules

Post any valuable resource for phpBB3. -- Anything that might assist MOD developers, or be useful to phpBB3 users.
Quote links or link to articles or resources.

NO Support Requests

Do NOT spam your own board or website


Before posting, please review Guidelines for listing sites as resources

Development Tools and Applications

Postby Highway of Life » 13 Sep 2009, 14:30

Please post free tools that you use for development so others can use them too. Do keep posts in this topic limited to software recommendations. From time to time the links will be copied into the first post. I am deliberately listing a few non-Free (recommended) applications because their usefulness can be well worth their price many times over.

For Mac OS X

Free Text Editors
Smultron

Editra

TextWrangler

JEdit


Non-Free Text Editors
These editors are far more powerful and have far more features than the free editors. There are a boatload of cheap, but non-free code editors for Mac, but I?m just listing those which have become the most useful for me at least. And I beleive they are worth the price.
SubEthaEdit - OSX only. This is THE best collaborative editor and preview editor that exists for any OS platform (OSX/Win/Linux). Great for multiple developers to code the same MOD.

Coda - A scaled-up (and more expensive) version of SubEthaEdit, mainly for projects, supports collaboration with SubEthaEdit users.

TextMate - Really is the missing editor for OSX.


Free IDEs (Integrated Development Environment)
Aptana Studio - Has several "modules" such as PHP which you can install.

Zend Studio PDT - fantastic free IDE, missing only a few small features from the $399 ZsE.

Eclipse - Get the Eclipse for PHP Developers.

NetBeans - I've never tried this IDE.

Komodo Edit

MySQL Tools - Both the Navicat and Workbench tools should be used over phpMyAdmin. Actually, once you starting using a tool like Navicat, you will NEVER want to touch phpMyAdmin again, and may want to remove it from your server. Navicat has become another "arm" for me.
Navicat Lite - (OS X, Windows, Linux)
An integrated GUI tool (application) that lets you perform MySQL administration and database development in an easier way.

MySQL Workbench
A visual database design application that can be used to efficiently design, manage and document database schemata.

MySQL GUI Tools - (OS X, Windows, Linux)


Webserver (and environment)
MAMP - I use the "pro" version, but the non-pro version will be more than enough for everybody.

XAMPP for Mac OS X


Subversion Version Control
Subversion Binaries - Install this first. - You can then run ALL SVN commands from Terminal.app

SmartSVN GUI App. (recommended) - Contains DIFF tools.

Subclipse for Eclipse - Merge Client included.

Subcommander GUI App.

svnX GUI App.

SCPlugin - Contextual Menu plugin for the Finder.

Non-Free Mac SVN Clients (For that OSX "feel")
Cornerstone

Versions


Git Version Control
Installing git on OSX - Github guide.

Git OSX Installer

GitX - git GUI for OS X.


DIFF Tools
DiffMerge (recommended)

FileMerge via the Mac Developer Tools. (Free)

Changes - Non-free DIFF tool.


FTP/SFTP Clients
Cyberduck (Free) - Supports S3 and WebDAV.

FileZilla (Free)

Transmit (non-Free - recommended), works with Amazon S3 and WebDAV.

Flow (non-Free), works with Amazon S3.


RegEx Tools (Free)
Reggy - recommended.

RegExhibit - (recommended).

RegExToolbox - widget.

RegExWidget - widget.


Other
PHPfr - PHP Function Reference widget (recommended)

Firebug - Firefox extension.

FirePHP - Firebug extension.

Firebug Lite - For Safari, IE and Opera browsers.

CSSEdit - Non-free (HIGHLY recommended), you do not want to use anything else to touch your CSS.
Watch out! I might do a code wheelie!

User avatar
Highway of Life    
STG Jedi Master
STG Jedi Master
 
Posts: 10458
Joined: 08 May 2006, 05:23
Location: Beware of Programmers carrying screwdrivers
Gender: Male
phpBB Knowledge: 10


Re: Development Tools and Applications

Postby Highway of Life » 13 Sep 2009, 14:31

Windows and Multi-Platform Tools

Text editor / IDE

Non-Free Text editors

FTP client:

Diff tools

Webserver (and environment)

Virtual machine

Version control

Other

Styling
Watch out! I might do a code wheelie!

User avatar
Highway of Life    
STG Jedi Master
STG Jedi Master
 
Posts: 10458
Joined: 08 May 2006, 05:23
Location: Beware of Programmers carrying screwdrivers
Gender: Male
phpBB Knowledge: 10

Re: Development Tools and Applications

Postby ..::Frans::.. » 13 Sep 2009, 14:39

Windows text-editor

Webuilder, been using it for years now.
ping...
User avatar
..::Frans::..
STG Development
STG Development
 
Posts: 1608
Joined: 28 Mar 2007, 15:37
Location: Netherlands
Favorite Team: RKC
Gender: Male
phpBB Knowledge: 9

Re: Development Tools and Applications

Postby Erik Frèrejean » 13 Sep 2009, 14:47

Highway of Life wrote:SmartSVN GUI App. (recommended) - Contains DIFF tools.

Although I haven't used the other GUI SVN client I personally wouldn't recommend SmartSVN. Its slow/heavy and on big repositories it simply chokes. Not to forget that the free version lacks a lot of features like the ability to diff multiple files. Currently I do everything over the command line, until the moment I've found a real free alternative for that.
The best client I've seen so far is "Versions" though that one is a bit to expensive for a student :P.
Image Proud member of the phpBB support team
Image STG Support team member | Image STG Moderator team member
Image
User avatar
Erik Frèrejean    
phpBB Team Member
phpBB Team Member
 
Posts: 1114
Joined: 03 Dec 2007, 00:49
Location: USERS_TABLE
Favorite Team: New Orleans Saints
Gender: Male
phpBB Knowledge: 10

Re: Development Tools and Applications

Postby Highway of Life » 14 Sep 2009, 19:06

Erik Frèrejean wrote:
Highway of Life wrote:SmartSVN GUI App. (recommended) - Contains DIFF tools.

Although I haven't used the other GUI SVN client I personally wouldn't recommend SmartSVN. Its slow/heavy and on big repositories it simply chokes. Not to forget that the free version lacks a lot of features like the ability to diff multiple files. Currently I do everything over the command line, until the moment I've found a real free alternative for that.
The best client I've seen so far is "Versions" though that one is a bit to expensive for a student :P.

I have noticed that since SmartSVN 6 it's gotten much better and less "heavy", it's still written in Java, and that has it's own problems, but overall I feel that SmartSVN has the most features and tools for any available SVN GUI client I've ever tried.
Versions certainly looks a lot more "Mac-like", but I would still purchase SmartSVN (and did).
I also use many of the SVN commands from command line, but for complicated tasks, I usually choose SmartSVN (Pro).

I used to use Diffly 0.8 for commits, but that is not compatible with OS X 10.5
Watch out! I might do a code wheelie!

User avatar
Highway of Life    
STG Jedi Master
STG Jedi Master
 
Posts: 10458
Joined: 08 May 2006, 05:23
Location: Beware of Programmers carrying screwdrivers
Gender: Male
phpBB Knowledge: 10

Re: Development Tools and Applications

Postby Erik Frèrejean » 14 Sep 2009, 21:27

Highway of Life wrote:I have noticed that since SmartSVN 6 it's gotten much better and less "heavy", it's still written in Java, and that has it's own problems

Compared to 5 it is, though it was still able to slaughter my mac when running it next to a couple other apps. I can only really use it, by fireing it up, update/commit/whatever and than close it again. And that isn't really an option if you want the apps running so you can use them when needed.
Highway of Life wrote:Versions certainly looks a lot more "Mac-like",

And it works very "mac-like", I've used the trial version before and must say I really enjoyed it just for the small things the've added (tracking the number off changes in the repo since the last update was a really nice one)
Highway of Life wrote:but I would still purchase SmartSVN (and did).

By the looks off it, SmartSVN is indeed only really usable when using the full version as the free one is so bare boned that "commanlining" the complicated stuff is easier.
Image Proud member of the phpBB support team
Image STG Support team member | Image STG Moderator team member
Image
User avatar
Erik Frèrejean    
phpBB Team Member
phpBB Team Member
 
Posts: 1114
Joined: 03 Dec 2007, 00:49
Location: USERS_TABLE
Favorite Team: New Orleans Saints
Gender: Male
phpBB Knowledge: 10

Re: Development Tools and Applications

Postby topdown » 14 Sep 2009, 21:55

Some More Tools

Paint.net Free Photoshop like paint program
Web Developer 1.1.8 FireFox plugin with a ton of development tools including validators
Gimp another open source paint program
IETester run Internet Explorer versions 5.5, 6, 7, 8 all from one program
FireShot for Firefox! is a screen shot program and plugin for FireFox (Free & Pro"paid" versions)
It can take complete screen shots of a page top to bottom no matter how long among a lot of other things..
Do not PM me for Support unless I give permission in a post......PM's only help one, posts help everyone !
User avatar
topdown    
STG Styles Leader
STG Styles Leader
 
Posts: 3030
Joined: 01 Oct 2007, 22:56
Location: Handyman's harddrive
Favorite Team: STG Teams
Gender: Male
phpBB Knowledge: 9

Re: Development Tools and Applications

Postby CyberAlien » 25 Sep 2009, 07:16

This one isn't free, but since you mentioned commercial editors, this one must be mentioned too, its that good.

OSX - commercial text editors - BBEdit. Its fast, easy to use, has all stuff an editor should have. In addition to you can quickly navigate to any function in current file, it has code completion, very good search/replace functions.
CyberAlien aka Vjacheslav Trushkin.
Soon ColorizeIt will be available to all designers (completely free), you can discuss it and suggest features on this forum.
CyberAlien
Crewman
Crewman
 
Posts: 9
Joined: 03 Jun 2007, 02:49
Gender: Male


Return to phpBB3 Links and Resources

Who is online

Users browsing this forum: No registered users and 1 guest