Favorite tools that you use in conjunction with Xojo?

[h]OSX[/h]

SQLite manager to examine local databases used with or created by Xojo apps
PaintDS - a graphics editor to create icons, and other images required
XJPrint - to provide consise documentation
UltraEdit - to create XML and other embedded text

dash - for docs
iTerm - for terminal access (mostly to find/open log/temp/misc files)
textmate - for editting/viewing text/logfiles
tower - git app
pixelmator - image editing/resizing
navicat - dbase manager
sqlitedoctor - fixing sqlite files when screwing them up (or locking them)
argen - creating ActiveRecord from my dbase tables

now there are a bunch more than dont get used very often. the above get used at least once a week if not constantly (first 4 are used all the time).

FLycut. Remembers the last 20 cuts to my clipboard.

Navicat Premium for all kind of databases, cross-platform
Pixelmator for all Kind of Graphics
FavIconIt for Icons stuff

DMG Canvas for Mac Apps
Coda & Transmit and Rapidweaver for Webs
Inno Setup and kSign Tool for Windows Apps

I recently started using two tools, both of which have been awesome.

Alfred 2, configured with a few special handlers:
“xojo” will search the Xojo online docs.
“feedback” searches Feedback
“forums” searches the Xojo forum
“pg” searches the PostgreSQL 9.2 docs (been meaning to up that to 9.3)

Codebox with a few expanders. I just type ` and one of my shortcuts, and Codebox turns it into code.
xrs: Creates a RecordSet While loop
xoutstream: Creates a TextOutputStream for the File variable, ready to write
xinstream: Creates a TextInputStream for the File variable and reads the contents into a Contents variable
xdi: Creates a loop to loop through all items in a DragItem

Windows:
Context programmer’s editor
Total Commander
Irfanview
VirtualBox with Mint 15 & 16
SQLDeveloper

Linux:
Gnome Commander
Midnight Commander

I like to design things up front so:

  • Balsamiq Mockups
  • SQLEdit
  • Excel on Mac (for creating sample data - a couple of tables and some VBA can be used to generate lots of test data)

When coding:

  • XOJO (of course)
  • Cornerstone (all my code goes under SVN from the start)
  • SQLiteManager
  • cubeSQL

On Mac
Photoshop Elements 12 (for all graphic things)
Eddie 2.2 (to edit text files)
App Wrapper Mini
LibreOffice spreadsheet (for coma separated files)

On PC
Paint .NET (for all graphic things)
Programmer’s Editor (to edit text files)

On Windows:
Paint.net for graphics
SQLite Database Browser for editing databases

Other:
Door Frame when I write stupid code.

Windows

XJPrint
CodeVue
Valentina Studio & Reports

Navicat Premium
Notepad++
Powerbasic
InnoSetup

Oracle Virtual Box running Ubuntu for Xojo Linux

Mac
Navicat Essentials

[quote=76927:@Dale Arends]Other:
Door Frame when I write stupid code. -image-[/quote]

that is in every developers toolbox.

I carry a brick… more portable… same effect :slight_smile:

BBEdit
PCalc
Script Debugger (AppleScript)
Valentina Studio
RegExRX

For Windows deployment, InnoSetup.

And, naturally, this forum.

App Wrapper
Dash
SQLiteManager
cubeSQLAdmin
Navicat Premium
DBVisualizer
InsightDev for Oracle
MySQLWorkbench
Arbed
Script Debugger
SmartgitHG 5
Lingua
Language Switcher
Find Any File
FreeWay Pro
RapidWeaver
Camtasia 2
MP4 Converter
FireWorks
Balsamiq Mockups
TextWrangler
Stuffit Destinations
Transmit
DMG Canvas
xScope
Safari
VMWare Fusion
…

… and, did I mention: App Wrapper! Love it!

  • App Wrapper (why of course I eat my own dog food).
  • Clipboard History.
  • Moom (quickly laying out windows side by side).
  • SQLiteManager.
  • Xcode (tend to use for prototyping Objective-C code, before conversion to Xojo, also for browsing Apple APIs).
  • Safari.
  • Arbed.
  • Find Any File.
  • Photoshop CC (for icon and app graphics creation).
  • A sleuth of unreleased custom built tools.
  • Quartz Debug.
  • Quartz Composer (for rapid prototyping of CIKernel code).
  • Activity Monitor & Console.
  • Cornerstone (for SVN projects).
  • Coda 2 (for HTML/PHP work).
  • TextWrangler (for Markdown work).
  • PNG Mini (A must have for compressing PNG files in the resources folder).
  • iTunes and Noise canceling headphones (for blocking out the real world).
  • Preview (for image format conversion).
  • AppCleaner (for resetting an application’s settings).
  • RB App Checker Lite (for detailed checking on App Wrapper’s own code sign engine).
  • Document Icon Maker (for making…).

@Paul Budd: Did I read Powerbasic? Used it decades ago too for DOS. The predecessor Turbo BASIC, was my very 1st Basic Language. I liked it so much cause IDE felt like Turbo Pascal and the Code was much more powerful and readable than Quick Basic in those days :slight_smile:

ahh… drifting away in memories…

Oh NO, @Tomas Jakobs what have you done? I feel like this could start another war topic on this forum :slight_smile: My first language was QuickBasic and I loved it! I Programmed a long time in QuickBasic… (as a teenager)

drifting away on memory lane…

So many interesting tools, i’ll be trying some of them out. :wink:

As for some of the tools that I use:
The very simple/light-weight color picker for developers called Colors.
JPEGMini to compress JPEG files even more then ImageOptim.
Thomas’s Prefs Editor to securely reset my app’s settings to factory mode while testing.
Dash for a better Xojo language manual using the docset from this forum post.
DMG Canvas to package up the app at the end.

[quote=77029:@Tomas Jakobs]@Paul Budd: Did I read Powerbasic? Used it decades ago too for DOS. The predecessor Turbo BASIC, was my very 1st Basic Language. I liked it so much cause IDE felt like Turbo Pascal and the Code was much more powerful and readable than Quick Basic in those days :slight_smile:

ahh… drifting away in memories…[/quote]

You did indeed read correctly. I find it useful for building the odd DLL and specific windows functionality and the like as I predominantly use Windows, but I find XOJO easier to use. The founder of Powerbasic died last year so its been a bit of a transition but its a great compiler. Quickbasic was my first PC based BASIC, still have it around here somewhere. Times have changed so much processor wise that I could probably run it in DoxBox on my android tablet :slight_smile:

Well, nobody seems to remember but in those days Nantucket’s Clipper was a landmark. Clipper and the Norton Guides. Ahhhh… Fun.