Welcome, Guest. Please login or register.
Did you miss your activation email?
May. 24, 2013, 12:46:43 PM
56557 Posts in 12713 Topics by 107951 Members
Latest Member: pollyA333
News:
 
The PRADO Community » Beyond Prado » Miscellaneous » What IDE do you use? « previous next »
Pages: 1 2 [3] 4 Print
Author Topic: What IDE do you use?  (Read 40226 times)
eirikhm
PRADO v3.x Developer
Platinum Member
*****

Karma: 30
Offline Offline

Posts: 845



View Profile WWW
« Reply #30 on: Oct. 21, 2006, 05:12:05 PM »

I'm using Notepad++ (http://notepad-plus.sourceforge.net/uk/site.htm). Neat tabbed edior with syntax for most languages.
Logged

Sheeo
Senior Member
***

Karma: -1
Offline Offline

Posts: 52



View Profile WWW
« Reply #31 on: Oct. 21, 2006, 05:26:35 PM »

Used to use Notepad++, but I grew tired of it... So using eclipse now--have found that with the correct settings it saves some time.
Logged

wpeeters
Junior Member
**

Karma: 0
Offline Offline

Posts: 11



View Profile WWW
« Reply #32 on: Jan. 03, 2007, 04:13:48 PM »

Hi, I use Eclipse SDK
Version: 3.1.2
Build id: M20060118-1600 (Ubuntu version: 3.1.2-1ubuntu6)

As you see I am working with Linux. On Debian and (K)Ubuntu you can use apt-get install eclipse-jdt. Afterwards you still need to install the PHP Plugins. You can install these with Eclipse yourself. Herefore you follow the following guidelines:

An automated installation of PHPEclipse is available via the Eclipse Update Manager.

   1.      Start Eclipse as root, $sudo eclipse or $sudo -s then #eclipse
   2.      Click on Help->Software Updates->Find/Install from file menu in Eclipse.
   3.      Select the radio button labeled, "search for new features to install".
   4.      Click on the "New Remote Site" button.
   5.      Enter a name, and the URL: [WWW] http://phpeclipse.sourceforge.net/update/releases
   6.      Click on "Finish".
   7.      A list of features will be presented, open the list and check the one labeled "phpeclipse".
   8.      Click on "Next"
   9.      Follow the onscreen instructions to finish the automatic install.

Have a lot of fun.  Wink
Logged

It's a small world!
eirikhm
PRADO v3.x Developer
Platinum Member
*****

Karma: 30
Offline Offline

Posts: 845



View Profile WWW
« Reply #33 on: Jan. 04, 2007, 08:24:58 AM »

Moved to Zend Studio. Not looking back Wink
Logged

rabol
Senior Member
***

Karma: 11
Offline Offline

Posts: 278



View Profile WWW
« Reply #34 on: Jan. 04, 2007, 08:51:24 AM »

Zend Studio... I have tried it a few times, but if you have 'complicated' web applications, all the nice features like auto complete etc. does not work.
(Try creating a class that extend from another which extends from another, and then try to make auto complete show you the methods available)

Slow, and does not confirm to the standard GUI of a Windows application - Please note that I don't want to say that Windows is better than *nix, Mac or.. But due to my Job I use Windows Smiley
It's 'expensive' at least if you would like to be able to have the extra features that makes it an IDE instead of an 'advanced' text editor.

I have not tried the latest version so I might be wrong Smiley

I'll stick with UltraEdit for now.

Best
Steen
Logged

Creator of Prado Portal - www.pradoportal.dk
eirikhm
PRADO v3.x Developer
Platinum Member
*****

Karma: 30
Offline Offline

Posts: 845



View Profile WWW
« Reply #35 on: Jan. 04, 2007, 08:59:57 AM »

I'm running 5.2 under Linux.

The projects I've been working on lately is apx 10k lines of code, and I've not noticed any slowness or similar. Autocompleter seems to work just fine, but I don't really use it.
Logged

rabol
Senior Member
***

Karma: 11
Offline Offline

Posts: 278



View Profile WWW
« Reply #36 on: Jan. 04, 2007, 09:52:18 AM »

I just gave Zend Studio 5.5.0 a try...

It require 164MB
It installs an 'old' version of JRE - even if I have a newer version installed
It installed a toolbar in IE without asking!
1st problem was using the project wizard - It was not possible to change the home of the project directory, no matter what I entered in the location it would not let me use that
After I chose the default values for the project I manually add my portal application, opened a file in the project and then I got a 'error' telling me that Pear.php was needed in my project - I don't use Pear in my Prado application.

I created a test function called public function MyFunc($p1,$p2) and it showed up when I tried $this->, but  $this->Response was not available.
I then went to a line $this->Response->redirect($this->Service->constructUrl('Admin.Home')); the cursor was in the word Response, pressed CTRL+SPACE ( to get the parameter list) and the IDE was dead! I had to kill the application.

I then uninstalled the application, and got an 'error' telling me that it could not remove some values from my registry.
The 'old' value for .php file association was not restored, so I had to restore them by hand

I'm back to UltraEdit Smiley

Best
Steen
Logged

Creator of Prado Portal - www.pradoportal.dk
wei
PRADO v3.x Developer
Diamond Member
*****

Karma: 65
Offline Offline

Posts: 2869



View Profile
« Reply #37 on: Jan. 04, 2007, 12:53:42 PM »

do note that the code "$this->Response" in Prado uses the magic __set and __get methods. So "intellisense" will probably never work for something like this.
Logged
CarminaOne
Senior Member
***

Karma: 3
Offline Offline

Posts: 105



View Profile
« Reply #38 on: Jan. 04, 2007, 03:48:32 PM »

I'm using PHPEdit 2.8 from Waterproof (lotta bugs fixed since 2.6; for example, svn extension works real better). yet, pity it can't use XDebug but its own debugger.
Keyboards templates are really useful, as well as file templates.
It, of course, recognizes Prado classes as soon as you provide him the prado framework root path.

dunnow if it's the best IDE, but it's the one i use and it's quite fine.

89€ for a license + 30€ svn extension

u can download a 30 days trial
Logged

in girum imus nocte et consumimur igni
rabol
Senior Member
***

Karma: 11
Offline Offline

Posts: 278



View Profile WWW
« Reply #39 on: Jan. 04, 2007, 04:56:36 PM »

do note that the code "$this->Response" in Prado uses the magic __set and __get methods. So "intellisense" will probably never work for something like this.

It's okay that it don't recognize it, but... It don't need to crash Smiley
Logged

Creator of Prado Portal - www.pradoportal.dk
rabol
Senior Member
***

Karma: 11
Offline Offline

Posts: 278



View Profile WWW
« Reply #40 on: Jan. 04, 2007, 05:04:44 PM »

I'm using PHPEdit 2.8 from Waterproof (lotta bugs fixed since 2.6; for example, svn extension works real better). yet, pity it can't use XDebug but its own debugger.
Keyboards templates are really useful, as well as file templates.
It, of course, recognizes Prado classes as soon as you provide him the prado framework root path.

dunnow if it's the best IDE, but it's the one i use and it's quite fine.

89€ for a license + 30€ svn extension

u can download a 30 days trial

I just went to the homepage and 2.10Beta is available with XDebug... I'll give it a try

I don't mind paying for the software, but I don't want to pay for very buggy software and IMHO Zend Studio have been buggy from day one. e.g the registry error which I have reported way back in version 1.
Zend has a tendency to 'ignore' feedback - At least that is my experience.

I hope those who have bought Zend Studio is satisfied.

Best
Steen
Logged

Creator of Prado Portal - www.pradoportal.dk
jaguarviajero
Junior Member
**

Karma: 1
Offline Offline

Posts: 34



View Profile WWW
« Reply #41 on: May. 04, 2007, 04:01:58 PM »

I use jEdit. It is very complete and has a neat set of plugins.
Logged
vincedev
Senior Member
***

Karma: 12
Offline Offline

Posts: 349


Weather seems cold today...


View Profile
« Reply #42 on: May. 09, 2007, 08:44:31 AM »

Hi,
I use Eclipse + PHPEclipse and an excellent plugin for javascript: JSEclipse: http://www.interaktonline.com/Products/Eclipse/JSEclipse/Installation-Update/
Logged

.......Vince.......
shordeaux
Newbie
*

Karma: 0
Offline Offline

Posts: 4


View Profile
« Reply #43 on: May. 09, 2007, 08:53:46 AM »

Hello,

I'm Sébastien Hordeaux, CEO of WaterProof (more details on http://www.waterproof.fr/) who publish PHPEdit, one of the best IDE for PHP that some of you may already know Smiley

Prado is a really strong framework and provide really interesting features allowing rapid application development. We would like to help Prado to be much more known and developpers to work with it in a much more efficient and simple way, this is why we have worked on a PHPEdit extension for Prado. We want to provide the first and the best Prado IDE.

I'm looking beta-testers of this extension. Please contact me using shordeaux@waterproof.fr.

Some of the feature provided by the extension:
* Specific syntax highlighting: Localization tag, localized string, assert tag, asset, include tag, included template, databind tag, expression tag, statement tag, comment tag, template control tag, template control attribute, parameter tag, parameter, component tag, component attribute, property tag, property attribute, attribute value, event name, style attribute

* Code Insight
  * Dynamic list of components (parsed from the source)
  * Properties of components
  * Enumerated types
  * Template control

* Code Hint, displays available properties and documentation for the component

* Generate code for event handlers by pressing Shift+F12 from the template

Feel free to contact me if you also have ideas or suggestion about possible helpers that should be part of an IDE for Prado.
Logged
ganji
Senior Member
***

Karma: 2
Offline Offline

Posts: 69



View Profile
« Reply #44 on: May. 09, 2007, 01:26:37 PM »



You can also specifiy templates. So, if you type 'tlabel' and then type the 'Tab' key, it will automatically output a TLabel component.

HI.
can u export your template from zend IDE and attach it for everyone using
tank you fot it.
Logged
Pages: 1 2 [3] 4 Print 
« previous next »
Jump to: