Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-ui-dev] Planning for 4.8

Hi Mickael,

I added some of your points to the target page, as I know you and
others are working (or planning to work) on them.

Best regards, Lars

On Wed, May 17, 2017 at 9:13 AM, Mickael Istria <mistria@xxxxxxxxxx> wrote:
> Hi Lars,
>
> I'd like to add a few items, not sure how to label and group them right now:
> * Enrich the generic editor: Add to the Generic Editor missing interesting
> features such as folding, aggregated hovers... (several bugs
> https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&component=Text&list_id=16305519&product=Platform&query_format=advanced&resolution=---&short_desc=generic&short_desc_type=allwordssubstr
> )
> * Factorize common code features, commands and actions into a Language
> Toolkit: The idea is to have Platform UI/Text providing the definition of
> the very usual code-related commands, so each language could simply add
> handlers rather than redefining commands. That would also allow a better
> factorization of UI and shortcuts, and thus more consistency across plugins.
> * Provide "state of art" classes for Platform adopters: Currently, many
> classes have a lot of I<MyFeature>Extension<N> which provide additional
> value which is usually considered as "state of art" in modern IDEs. It's not
> easy for adopters to figure out the value provided by those extensions and
> to think about implementing them, and even to implement them. We should
> consider providing some "state of art" classes that take advantage of all
> extensions and  implements good default to minimize adoption. An important
> point is that we should design and document those classes as easily
> moveable, to easily allow us to add support for another extension without
> surprising users.
>
> _______________________________________________
> platform-ui-dev mailing list
> platform-ui-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev



-- 
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com


Back to the top