Tools for development

Discussion forum for MOD Writers regarding MOD Development.
Glodenox
Registered User
Posts: 23
Joined: Tue Feb 24, 2009 7:29 pm

Re: Tools for development

Post by Glodenox » Wed Aug 26, 2009 2:57 pm

Text Editors Notepad2 has a few less features than Notepad++, but it looks way less cluttered to me.
FTP Client Firefox add-on, it's another window gone and one additional tab gained.

That's pretty much it for me. I also use Windiff, which is a small program that used to come with the Windows CD's, but it's quite old and really looks old as well so I don't really want to advice it to anybody.

Greetings,
Glodenox

User avatar
Highway of Life
Former Team Member
Posts: 6048
Joined: Wed Feb 02, 2005 5:41 pm
Location: Spokane, WA
Name: David Lewis
Contact:

Re: Tools for development

Post by Highway of Life » Sun Sep 13, 2009 8:26 pm

There are some non-Free (but cheap) applications that are in most cases better than their free counter parts (and well worth the price many times over), but as we are not allowed to post them here, I will stick to the "free" list. I did post a list of useful, yet non-free tools on STG.

For Mac OS X

Text Editors
Smultron

Editra

TextWrangler

JEdit

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.

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)


FTP/SFTP Clients
Cyberduck - Supports S3 and WebDAV.

FileZilla

RegEx Tools
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.
The phpBB Weekly Podcast - Discussing the developments of phpBB4 and beyond.

New to phpBB3? Want to learn about programing?
Visit phpBB Academy at StarTrekGuide to learn how.

User avatar
nwofearless
Registered User
Posts: 49
Joined: Tue Aug 25, 2009 11:51 pm
Location: Ireland
Contact:

Re: Tools for development

Post by nwofearless » Fri Sep 25, 2009 7:51 pm

Using the Mod Pre Validation tool recently i discovered my files where not using Unix line endings. I found this tool that converts files to and from Unix/Linix, Windows/DOS or Macinstosh line endings.

http://www.totato.com/eolconverter/
-[Nwo]- ƒearless

AFK Manager Mod

User avatar
ToonArmy
Former Team Member
Posts: 4608
Joined: Sat Mar 06, 2004 5:29 pm
Location: Worcestershire, UK
Name: Chris Smith
Contact:

Re: Tools for development

Post by ToonArmy » Fri Sep 25, 2009 9:55 pm

nwofearless wrote:Using the Mod Pre Validation tool recently i discovered my files where not using Unix line endings. I found this tool that converts files to and from Unix/Linix, Windows/DOS or Macinstosh line endings.

http://www.totato.com/eolconverter/
Most text editors linked here will have the option to choose line endings.
Chris SmithBlogGitHub
Image
In a foreign field he lay. Lonely soldier unknown grave. On his dying words he prays. Tell the world of Paschendale.

Desdenova
Registered User
Posts: 646
Joined: Sat Feb 23, 2008 7:25 pm

Re: Tools for development

Post by Desdenova » Sat Sep 26, 2009 2:21 pm

EXreaction wrote:What compatibility problem? I've been using Notepad++ on Vista for about two years and on Win7 since the RC was released.
The built-in FTP client is absolutely borked. You just can't get it to work with Vista -- I've used the same version on XP and Vista: XP worked, Vista did not.

User avatar
EXreaction
Former Team Member
Posts: 5666
Joined: Sun Aug 21, 2005 9:31 pm
Location: Wisconsin, U.S.
Name: Nathan

Re: Tools for development

Post by EXreaction » Sat Sep 26, 2009 3:45 pm

Notepad++ has a built in FTP client?

Desdenova
Registered User
Posts: 646
Joined: Sat Feb 23, 2008 7:25 pm

Re: Tools for development

Post by Desdenova » Sat Sep 26, 2009 4:13 pm

It does, it's this button here that enables it:
Image

User avatar
ToonArmy
Former Team Member
Posts: 4608
Joined: Sat Mar 06, 2004 5:29 pm
Location: Worcestershire, UK
Name: Chris Smith
Contact:

Re: Tools for development

Post by ToonArmy » Sat Sep 26, 2009 4:47 pm

EXreaction wrote:Notepad++ has a built in FTP client?
It's in the cupboard under the sink. ;)
Chris SmithBlogGitHub
Image
In a foreign field he lay. Lonely soldier unknown grave. On his dying words he prays. Tell the world of Paschendale.

User avatar
DoYouSpeakWak
Registered User
Posts: 2307
Joined: Fri Jul 25, 2008 1:32 pm
Location: Island of Wak-Wak
Name: Hans Lassen
Contact:

Re: Tools for development

Post by DoYouSpeakWak » Mon Nov 23, 2009 2:11 pm

Does anyone know a tool or a way to copy a set off files into a directory, but only copy and overwrite the current files if the same filename exist, and no copy any files were the filename not allready exists.

hope you understand its a bit tricky to explain.
Whatever you share comes back. Support the phpBB Communities
My Validated and Released Modifications
Offering paid phpBB help and System administrator services.

User avatar
ameeck
Former Team Member
Posts: 6559
Joined: Mon Mar 21, 2005 6:57 pm

Re: Tools for development

Post by ameeck » Mon Nov 23, 2009 2:32 pm

DoYouSpeakWak wrote:Does anyone know a tool or a way to copy a set off files into a directory, but only copy and overwrite the current files if the same filename exist, and no copy any files were the filename not allready exists.

hope you understand its a bit tricky to explain.
On what environment?

User avatar
nwofearless
Registered User
Posts: 49
Joined: Tue Aug 25, 2009 11:51 pm
Location: Ireland
Contact:

Re: Tools for development

Post by nwofearless » Mon Nov 23, 2009 3:26 pm

XCOPY with the /U switch on win based os's should do the trick

Code: Select all

/U           Copies only files that already exist in destination.
-[Nwo]- ƒearless

AFK Manager Mod

User avatar
wGEric
Former Team Member
Posts: 8805
Joined: Sun Oct 13, 2002 3:01 am
Location: Friday
Name: Eric Faerber
Contact:

Re: Tools for development

Post by wGEric » Mon Dec 14, 2009 6:05 pm

Sequel Pro is what I use to manage MySQL databases on Mac OS X.
Eric

Flopis
Registered User
Posts: 8
Joined: Wed Dec 23, 2009 8:44 pm

Re: Tools for development

Post by Flopis » Wed Dec 23, 2009 9:05 pm

wGERic,do u know any better tools?
ImageImage

User avatar
wGEric
Former Team Member
Posts: 8805
Joined: Sun Oct 13, 2002 3:01 am
Location: Friday
Name: Eric Faerber
Contact:

Re: Tools for development

Post by wGEric » Thu Dec 31, 2009 6:10 pm

Flopis wrote:wGERic,do u know any better tools?
I don't. I use Sequel Pro myself and I can do most of what I need through it. If I need more then I'll use command line or install phpMyAdmin on the server.
Eric

User avatar
EXreaction
Former Team Member
Posts: 5666
Joined: Sun Aug 21, 2005 9:31 pm
Location: Wisconsin, U.S.
Name: Nathan

Re: Tools for development

Post by EXreaction » Sat Jan 02, 2010 3:17 am

Found a really neat tool to help with managing a lot of windows in Win7.
http://www.sevenforums.com/customizatio ... -size.html

You can save/restore workspaces (explorer windows you have open). As I usually have 6-9 explorer windows open for easy access to different directories for large projects, I can save the set and then open them all again later with one click (in the same size and position as well).

In the settings, only two things you might want to change. Start automatically at logon and change "When navigating to a new location" to "Temporarily use window as is". That last setting has an odd default option which will move a window if you go to a directory where an existing window is already open, setting it to "Temporarily use window as is" sets it back to what you'd expect (not moving windows just because another is open in the same directory).

It also fixes the issue in Windows 7 where recent explorer window position and size settings are not saved individually per location (in Win7 there is one saved size and position globally, so opening a new explorer window will open it to the size and position of the previous explorer window that was opened).

Locked

Return to “[3.0.x] MOD Writers Discussion”

Who is online

Users browsing this forum: No registered users and 9 guests