Wanted Geany plugin recommendations

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by bvirtual on January 7, 2012 at 10:20pm

At a recent LA Drupal Meeting, Mike mentioned he uses IDE geany on Ubuntu. I've started using and like it. (Apart from the strange way to save a Project, and the need to support many Projects.)

So, I'm publicly posting asking Mike, on any member, for plugin recommendations. These are what I'm staring at now:

geany-plugin-doc
geany-plugins - set of plugins for Geany
geany-plugins-addons - miscellaneous plugins for Geany
geany-plugins-shiftcolumn

Are these 'must have' or just so-so? Any others? Any not in the Ubuntu repos?

And of course, what I have already installed

geany-plugins-spellcheck
geany-plugins-commons - required for spellcheck

Any security concerns with plugins? Trusted sources? Resource URLs?

BTW, as a developer I'll write Geany plugins to support Drupal, I'd just like to first code one that would be most popular. I'll summarize everyone's posted requests, and create a prioritized queue, for me to code in 2012.

I suppose the list must start with an API autocomplete function name, or documentation display for arguments, or function name list. And the Dreamweaver Drupal plugins, I could, with permission, duplicate those, just give me a list.

Comments

Geany rocks because its

Posted by mike stewart on January 8, 2012 at 4:13pm

Geany rocks because its lightweight. If you're familiar with Windows Notepad++, it's built on the same backend (which is Scintilla). It also has a lot of similarities to Textmate on the Mac. Geany also works on any platform that has GTK2 libraries. I prefer Geany to gedit. As far as plugins, I currently only use plugins from the Ubuntu repository.

To duplicate my environment to latest version of Geany (on Ubuntu), run this at the command line:

#sudo add-apt-repository ppa:geany-dev/ppa && sudo apt-get update
#sudo apt-get install geany geany-plugin-prj geany-plugin-treebrowser geany-plugin-vc 

You might also like:

#sudo apt-get install zeitgeist-datasource-geany

The setup above is Geany, plus plugins I use:
* geany-plugin-prj -- this plugin replaces Geany's defualt method for project management is session based. The default is ok if you only work on one project at a time -- and ONLY use Geany to work on projects versus using it also as your general text editor. The plugin is probably the more common project/folder based method of IDE's such as eclipse.
* geany-plugin-treebrowser -- this pllugin is a nice way to peruse or filter the files in your project tree.
* zeitgeist-datasource-geany -- plugin which allows integration with zeitgeist and activity journal -- a nice way to track history of files you've been working on in gnome.
* geany-plugins -- I DON'T USE IT (anymore). Its a metapackage of all/most the prepackaged Geany plugins for Ubuntu. I've found a couple of the plugins don't go together &/or are buggy... plus I prefer Geany to be as lightweight as possible and only use what I need. My suggestion would be to try the package as an easy way to test some of the plugins, but plan to eventually uninstall it, and reinstall only the plugins you need. In the past I liked the lipsum and spellcheck plugins. But not together :-P geany-plugin-extrasel is also quite handy.

Geany uses tag files for language specific syntax. For Drupal development, there is an existing tag file that can be downloaded here (I believe this tag file is for Drupal 6): http://wiki.geany.org/tags/start

There is also a link on that page on how to use Geany to generate others -- such as for Drupal7 or Drupal8.

--
mike stewart { twitter: @MediaDoneRight | IRC nick: mike stewart }

I agree

Posted by vmi on January 20, 2012 at 9:30pm

I use notepad++ under win and recently switched up to geany under ubuntu from gedit. I didn't know they shared the same backend but that probably explains why I liked it. Thanks for the tips re the plugins - I'll try those out.

geany gags.

Posted by philosurfer on January 23, 2012 at 9:07pm

Netbeans has Drupal plugins. That work!
not without mention XDEBUG that is 50x's easier to configure than Geany in its current state.
Add in GIT integration with a built in terminal.. and now you have something solid.

I wouldn't think about using anything but an eclipse based IDE (aptana anyone?:P) or Netbeans.... there is a reason why the pro's use it.

most linux IDE's make me want to chew on my own vomit...while punching walls.... but that is my opinion...


 "we are the cult of personality."

use both

Posted by vmi on January 24, 2012 at 3:04am

I work in drupal quickstart which comes with netbeans pre configured with xdebug and I agree it's a complete package which I use as well. But i like geany as a great lightweight option when I dont want to wait for netbeans to load.

AltStyle によって変換されたページ (->オリジナル) /