Eclipse Plugin

dlhubler's picture

Create eclipse plugin that will
* Create and edit new modules by editing underlying module info file
* Wizard to create hook methods complete with parameters. Hides method naming scheme, instead asks user how wide of a scope they are intending for their method

Groups:
Login to post comments

I am skillful Netbean but Eclipse as a result , I can

chatcharin's picture
chatcharin - Mon, 2008-03-10 18:34

I I have evered to do , plugin , come to already , but , in , netbeans ,


integrate with coder module

dlhubler's picture
dlhubler - Mon, 2008-03-10 18:42

integrate with coder module so coder warnings show in a window and user can click on errors or warnings and have it highlight line of code in violation in source editor


interesting

gnosis.kv - Sat, 2008-06-21 12:31

interesting


Eclipse or Netbeans

chatcharin's picture
chatcharin - Mon, 2008-03-10 18:59

Eclicpse or netbeans Library support errors or warnings
and highlight


Hi

poka_dan - Sat, 2008-10-25 20:32

Have you got anything developed for Drupal in Netbeans. Willing to share it?


Interesting Idea

rjerome's picture
rjerome - Mon, 2008-03-17 01:11

I use Eclipse so I could certainly benefit from this, but the audience would be limited since it is only of use to developers and then only those using Eclipse, thus I fear the impact on the Drupal community would be low.


Cross-posted to the Drupal IDE group

webchick's picture
webchick - Sun, 2008-03-23 00:30

I don't have a good sense as to whether there's consensus about this as a SoC project or not. Looking to get more opinions.


mixed feelings

greggles's picture
greggles - Sun, 2008-03-23 15:56

The coder module integration sounds great to me - as would simpletest integration.

On the other hand, many of these things could best be handled (best as in usable by a broad audience) when they are built as Drupal modules that run inside Drupal (i.e. module builder module handles the two issues in the original node).

--
Open Prediction Markets | Drupal Dashboard


Thin

agentrickard's picture
agentrickard - Sun, 2008-03-23 21:58

The description is so thin that I don't even understand what is being proposed.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3


As far as I understand it,

pwolanin's picture
pwolanin - Tue, 2008-04-01 21:49

As far as I understand it, the idea is essentially to make readily accessible a customized "Drupal Development environment" using the Eclipse IDE. Right now it seems as though getting Eclipse set up right for PHP can be a struggle (Doug - tutorial?).

We discussed some of this at Drupalcon, and while it's overall a great idea, I'm not sure about it being for SoC, since it's not clear to me how much coding is involved. I think that's a major point that needs to be clarified.


This is a great idea

dipen chaudhary's picture
dipen chaudhary - Tue, 2008-04-01 21:54

It will readily help new developer's with debugging ... I for one would love to see debugging part done right because thats the only part I feel the need of an IDE in drupal .. Also if something like remote server debugging is included it will be icing on the cake, something like zend but I have not used it myself ..

Dipen Chaudhary
http://dipenchaudhary.com
http://playdrupal.com (under construction)


Could be very useful

flobruit's picture
flobruit - Tue, 2008-04-01 22:03

Most of our developers use eclipse as the main IDE for drupal development. Eclipse is also one of the few crossplatform php IDE's.

@pwolanin, since the release of Eclipse PDT, using it for php development has actually been made much easier.


I would love to use a drupal

kvantomme's picture
kvantomme - Wed, 2008-04-02 14:52

I would love to use a drupal eclipse plugin...


purpose of plugin?

jonathan's picture
jonathan - Sat, 2008-04-05 02:27

Just getting started with Drupal module development, and wrestling with Eclipse/PDT, Aptana, etc. (I love quanta, but.. ) Not looking for wizards, and I want to learn the naming scheme, not have it hidden.

But maybe some php templates for the hook functions? and what would it take to have .module, .info, etc, show up in file > new? and some code assist would sure be nice. Is that done with xml files, somewhere in config of Eclipse?

This is the kind of thing I'd love to see, and it seems a long, steep curve between where I am and being able to write it myself.

Thanks.


I have a set for Eclipse

Chris Charlton's picture
Chris Charlton - Tue, 2008-05-27 06:15

I have an XML file for Eclipse PDT I'm willing to share. I dig them. Code templates for module building, theme building, etc. Anyone have some code templates they'd like to merge with mine to make a better set for all of us?


Yes, would be much appreciated

jonathan's picture
jonathan - Sun, 2008-06-08 13:51

Could you send the file to me? maybe post it?

I may almost know enough to use it, maybe even make some changes -- finally got PDT and XDebug dancing well together, now I'm working through the Drupal 6 module development book from Packt. (Good book!)


Looking for Eclipse Template too for php

macrodot's picture
macrodot - Sun, 2008-06-08 21:35

ccharlton, can you send me the XML file too. This would be super handy! I can help add to it.


I'd like a copy if possible too

arman - Sat, 2008-06-21 16:13

I'd love to take a peek at the templates.

Thanks,

Arman.


Heh, so I realize that

sdboyer's picture
sdboyer - Thu, 2008-08-07 08:21

Heh, so I realize that http://groups.drupal.org/node/8116#comment-45212 was maybe better posted here...but oh well. As that post indicates, I'm hoping that the process of getting Eclipse set up will soon go from laborious, hair-ripping frustration to a mindless couple-clicks exercise. But that still leaves open the question of a Drupal-specific plugin, of course.

@ccharlton - one of the nifty things about having our own online update system is that we'd be able to automatically provide that xml file (or parts of it, whatever works) to anyone pulling from the druclipse repo :P

Doug, it'd be great to chat with you about what it might take to make some of these pieces happen sometime. Two things jump to mind immediately: I know that Zend Studio 6 has a considerably more robust code formatter and error/code style highlighter than PDT 1 (or, as of yet, PDT 2 - they're only just starting to add more new code formatting things). It might be good for ideas...but as far as I can tell, those specific items are proprietary components of ZS6 that Zend added on over-and-above what PDT offers.

The other big thing that I thought probably ought to be in a proper 'Drupal IDE' is integration with a.d.o, or a local instance of the api docs. Now, given that Eclipse does smart-go-to-function-declaration like cake, I don't think there'd be much added value to integrating with a.d.o - that is, until we get rolling on a.d.o upgrades that potentially might allow for comments on what's posted there.


I am missing PhpED on

tjholowaychuk - Thu, 2008-08-28 15:51

I am missing PhpED on windows, eclipse kinda.. is not to great, lacking in a lot of small yet handy features. I am surprised it does not just index all the functions in your current project and then provide code assist for those, unless anyone knows of a plugin for this?

Tj Holowaychuk

Vision Media - Victoria BC Web Design
Victoria British Columbia Web Design School


Code Templates For Eclipse

catenarellc - Wed, 2008-09-03 18:27

Here is my code template so far for Eclipse/PDT. I'd be interested in additions and updates. Just change the extension to xml from txt.


link to file?

Chris Charlton's picture
Chris Charlton - Sun, 2008-10-19 18:45

I think your attachment was scrubbed. Can you link to it. I totally forgot to export and share mine earlier but I still can.


Possible projects?

dwees's picture
dwees - Mon, 2008-11-03 12:43

Is there anyway to host this kind of project on d.o.?

Dave


Related

poka_dan - Tue, 2008-11-04 16:30

Netbeans code completion project. http://drupal.org/node/326360


Eclipse plugin

weeez's picture
weeez - Thu, 2009-01-22 16:22

this will greatly simply developing modules for drupal. I think this plugin should be taken seriously and am ready to help.