Eclipse

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

User avatar
n00b Saibot
DevNet Resident
Posts: 1452
Joined: Fri Dec 24, 2004 2:59 am
Location: Lucknow, UP, India
Contact:

Post by n00b Saibot »

hawleyjr wrote:I have about 30 macros I wrote for ultraEdit that kick ass for doing tedious tasks
any comment on what these macros accomplish?
User avatar
hawleyjr
BeerMod
Posts: 2170
Joined: Tue Jan 13, 2004 4:58 pm
Location: Jax FL & Spokane WA USA

Post by hawleyjr »

n00b Saibot wrote:
hawleyjr wrote:I have about 30 macros I wrote for ultraEdit that kick ass for doing tedious tasks
any comment on what these macros accomplish?
They do a ton. From printing:

Code: Select all

echo '<HR><PRE>'; print_r($); echo '</PRE>';
and leaving the cursor after the $ (I do this by pressing ALT-R) allowing me to print_r arrays/classes quickly

or adding a:

Code: Select all

if('xxx.xxx.xxx.xxx' == $_SERVER['REMOTE_ADDR']){
		
}
To a selection of code allowing me to only run code only if it's my IP address running it. (Good for making updates on the fly on a live server)

To Multiple sorting/ checking for duplicates...

To adding semicolon to the end of rows where a semicolon doesn't exist.

I could go on...

Really, one of my favorite features is being able to vertically select text.
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Post by Christopher »

I know the existing PHP plugins for Eclipse have a bunch of features like this. Perhaps they can be extended? I don't customise so I have not looked.
(#10850)
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

Yes, they can be customized.
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Post by alex.barylski »

Column selection is a nice touch in UE...

You should email me these said macros...I'm always game for playing with them :P
alvinphp
Forum Contributor
Posts: 380
Joined: Wed Sep 21, 2005 11:47 am

Post by alvinphp »

I have used many different editors/ide's and Eclipse is one of my favorite mainly because I use it for more then just PHP programming.
User avatar
daedalus__
DevNet Resident
Posts: 1925
Joined: Thu Feb 09, 2006 4:52 pm

Post by daedalus__ »

I dropped everything I used to use for Eclipse for one simple reason.

xhtml, javascript, css, and php all in one place.
User avatar
patrikG
DevNet Master
Posts: 4235
Joined: Thu Aug 15, 2002 5:53 am
Location: Sussex, UK

Post by patrikG »

Macros, 1001 language, powerful & fast IDE, sortable tabs (yes!), etc. etc.

Let me just cough very quickly

(cough)

http://www.activestate.com/Products/Komodo/

Yeah, you have to pay, but a student-license is dirt-cheap (~30 US$). I've been using it for years and it has all I want and more from an editor.
User avatar
daedalus__
DevNet Resident
Posts: 1925
Joined: Thu Feb 09, 2006 4:52 pm

Post by daedalus__ »

Sortable tabs are a god-send.
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

Now running Eclipse 3.2 on Linux - smooth, like an absolute dream. :)

(also had a small headache from getting my head around the lack of "Project Settings" option from previous version(s), but all is good now :))
User avatar
Jammerious
Forum Commoner
Posts: 59
Joined: Sat Jun 27, 2009 11:30 am
Location: Slovenia (EU)

Re: Eclipse

Post by Jammerious »

Hi guys,
did anyone else encounter this problem while trying to create a new project in PHP Eclipse?
I'm using Vista x64 and eclipse is... Build id: 20090619-0625
Image

What a confusing site they have I am lost like a sheep in the woods... Where are the systems requirements ffs 8O

EDIT: Ok, nevermind, I wandered around and found an "All-in-One" PDT build so this one works for me now.
Locked