[Geany-Devel] A direction for Geany

Harold Aling geany at xxxxx
Tue Nov 12 16:05:58 UTC 2013


On 12 November 2013 00:24, Lex Trotman <elextr at gmail.com> wrote:
> [...]
>>
>>
>> I've "moved on" to PhpStorm due to the failing "indexed project"
>> support of Geany. Still miss the simplicity, and speedy interface, but
>> I had to switch to do my job better. I'd vote for better/faster
>> indexing (and scopes).
>>
>>
>> I'm still following the mailinglist for sentimental reasons ;)
>
>
> Hi again Harold,
>
> Its rare to hear from ex-users.  So any input could be a useful different
> perspective.
>
> By "index" I assume you mean symbol parsing?

Hey Lex,

Yes, I meant symbol parsing. PhpStorm even has contextual symbol
parsing, so it knows what variables, functions, methods, etc are
available in a certain scope. Pretty fancy; some might even say it's
way too much.

PhpStorm also supports
* Undeclared variables (even potentially unreachable variables!)
* Unused variables
* Unreachable code
* And lots more like these!

I quit using Geany because starting (or exiting) it with a Drupal
project opened took about 8(?) minutes to open, without any feedback.
PhpStorm indexes (multi-threaded) in the background and starts
semi-fast (it's still Java).

I'm not expecting Geany to incorporate these way too advanced
features, but multi-threaded background indexing seems like a must
have to compete with the "big boys".

Cheers!

Harold


More information about the Devel mailing list