Entries with the tag “ide-and-web-dev-tools”

These entries are tagged “ide-and-web-dev-tools” which basically means they’re about the tools you might use to program web projects.

Live Reloading HTML Webserver

Historically, I’ve always created virtual boxes with apache environments with vagrant like this or recently a combined docker image like that. But, as I do more front end work as well, I realized these were pretty heavy weight.

PHPStorm Project Launchers for Ubuntu

PHPStorm has an option to install an icon for your Unity Dash on ubuntu - you can do this through the menu system. But, if you use this, it always opens to your last project. I have a number of projects running simultaneously, so this is no good. I could, of course, stop it from opening the last project, and just display the splash page menu. But I didn’t like that either. I wanted to be able to type in the lens search box what I wanted.

Integrating PHP QA Tools with Phing

If you’re not familiar with having PHP QA Tools, go there right now! And then come back and read this.

A couple cool features of PHPStorm 5

As I’ve mentioned before, I’ve recently moved to PHPStorm. I’ve done a little bit of configuration and I plan to start using it more now. Here are a few things I really like:

PHPStorm: My new editor

We’ve just migrated to the PHPStorm IDE in my team. Commercial licenses are $200, personal are $100. I believe that the investment was well worth it. If you’ve been following my entries, you know I have a love affair with Eclipse PDT. It has been hard for an open source programmer like myself to want to buy software. But, we did it.

Remove .svn folders from Eclipse Project Explorer

It had been irritating to me seeing the .svn folders littered throughout my project workspace. In addition, they all show up in the search results… this can be irritating with the svn-base files that show the old version of the file before a commit.

Count lines of code in Eclipse

When searching for how to count the lines of code I had in my project, I ran into this blog entry. While it’s a good start, it still gave me some inaccurate counts. I was getting inflated counts because of new lines. So, here is my alternate solution:

Fix: FirePHP not showing output in console in Firebug

When using FirePHP, I ran into this issue where I could not see the output of the debug information. All the documents I found kept suggesting that I had not enabled the Console tab for this particular site.

Exploring MySQL in Eclipse PDT

As you probably know by now, I’m a huge fan of Eclipse PDT. Well, I wanted to stop using MySQL GUI tools for a bit and explore Eclipse tools.

Firebug for Internet Explorer

Nov 2, 2009 ide-and-web-dev-tools

During the creation of my websites, I develop solely in Firefox. When it comes to testing, I run it through IE tester. One thing that I really miss is my Firebug.

Bluefish Editor could help you leak your PHP!

Oct 23, 2009 ide-and-web-dev-tools php

The BlueFish editor is a primarily linux based visual editor for various web languages. Visit the site for more…

Trac Bookmarklet: load ticket number easily

Jan 31, 2009 ide-and-web-dev-tools

While communicating with other coworkers, they generally just give me a trac ticket # and not the full URL. And, as a lazy programmer, I hate typing in the full URL or loading up trac and searching the #.

Eclipse PDT: Integrating Apache Bench for load testing

When I use an IDE, I expect for it to do everything I need for my project, from start to finish. As you may have read in earlier entries, I enjoy using Eclipse PDT. I think its time to include load testing into my arsenal of tools inside of eclipse. I’m going to focus on apache’s AB for this article.

Convert from VMWare Player to VMWare Server

At superdev, we have a distribution of a gentoo image made with vmware workstation. This works fine in vmware player - but not the free vmware server - and I wanted to have vmware server running so I could have more than one server running on my windows laptop. Well, there are two small simple edits I had to do - and it was all good.

Useful Eclipse Plugin: Find a file name in project immediately

Unfortunately, at #superdev, there are times when the include_path in PHP is calculated. It is not always clear where to find a file. Other times there are just too many places to find the file. Because of this - and Eclipse PDT’s inability to find a file from an include or include_once statement when you ctrl click it, I needed to find a tool to find files fast.

XDebug and Eclipse PDT on Windows - From Start to Finish

XDebug and Eclipse PDT on Windows - From Start to Finish

Eclipse Testing with TPTP - help me?

I recently came across this tutorial here about Testing with TPTP - and I’m confused. What’s the benefit of this type of testing (um… creating JAVA code for a JUnit test… right?) compared to running some PHPUnit, Selenium and AB (from apache, or something…)? What am I missing - does anyone have any other good hands-on tutorials?

Use MySQL Gui tools to securely connect to remote database

This particular example is going to be based on a connection from Windows XP using Putty, MySQL GUI tools and Dreamhost.

Tools of the trade

I just thought I’d drop some useful links and tools your way for those beginning and non-tool-cist peoples:

Master the 'Run As' option in Eclipse PDT with PHP

Most of my development in Eclipse PDT with the results tested outside of it - using firefox. PDT has a few options in the Run… menu:

Live Combined Error Reporting for Apache and PHP during Development

So many times during development, I’ve missed little PHP errors because they were 1) on a processing page that was redirected or 2) output inside of a html tag - and rendered invisible.

Two New useful external tools for Eclipse

In my posting about Integrating PHPDocumentor into Eclipse, I touched on External Tools a bit. The combination of external batch files, the external tools extra options and the console has made my life easier. I’m using two new additional batch files that I’ve written myself and integrated as external tools. These include automated SVN release update and resource refresh and Apache application control (for those who can’t run apache as a service on w32):

Eclipse Integration with Tortoise SVN

I generally don’t like to be tied to a specific IDE when developing. Additionally, I like to have my choice in using tools to manage my source control (tortoisesvn, svn command line, etc). I just think this is the open-source way - it seems to be just a more free-spirited way of developing and managing projects. With this in mind, I’ve been looking for ways to integrate my SVN into my current IDE (Eclipse PDT) but not limit myself from accessing my SVN repositories from the file system. I’ve found a great plugin to help with this - so let’s go over the specifics:

Show the right files in PHP Explorer

After I installed Eclipse PDT, I had two project navigators. I closed the native one and kept open the PHP Explorer. PHP Explorer showed my php, css, js, etc, files. It also puts a plus sign to the left of the filenames. Using this view, we can expand the file to see the classes and functions inside of the file without opening it.

Fixing update error in eclipse PDT

The last time I downloaded Eclipse PDT for PHP, (located at zend.com/pdt), everything was great. That is, until I wanted to run the updates. It stopped with an error and would never update my PDT. Luckily, one of the consultants from (“the triangle”) had the same issues - and he was able to tell me what was up:

Spell Checking in Eclipse PDT

Although I’d like to pretend that my side jobs always are pure programming, but alas, not the case. There are times when the users send word docs to me and I have to convert them to html. Now, even these word docs might have spelling mistakes - but that’s just not ‘acceptable’ to them - I should correct those issues too! Whats up with that? But anyway, I now have a good plugin to do spellchecking in eclipse - that won’t break on code (well not sorta…). This supports spell checking as you type, language specific options, and more. At any rate, let’s check out eclipse’s built in spelling feature, and then see why this plugin I found is better:

Tamper Data Firefox Extension - is it worth it?

Jul 4, 2007 ide-and-web-dev-tools

As you can probably tell from my last test of a firefox extension here, I am constantly looking for new tools to make my job more accurate (see: lazier). Another similar extension I came across is Tamper Data. Tamper Data doesn’t have a lot of documentation, so it was harder to actually determine the uses of this extension. Some tutorials on the net claimed that Tamper Data was better than Live Headers or Load Time Analyzer. So, I decided to try it out. Let’s see some screenshots and some features:

Load Time Analyzer for Firefox

So, I started looking at a few load time analyzers for my sites - and I found an interesting plugin for firefox. I wasn’t too entirely sure what I was going to find - but I figured I’d try it out and figure out if it was useful.