liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Liberty-eiffel] IDE proposal for Windows


From: Raphael Mack
Subject: Re: [Liberty-eiffel] IDE proposal for Windows
Date: Sat, 30 Aug 2014 22:35:55 +0000
User-agent: Internet Messaging Program (IMP) H5 (6.2.1)

Hi,

Notepad++ seems a good choice with a small footprint and I'm sure that it is better than some of the IDEs that come with embedded C comilers ;-)

I think three topic are interesting:
1. startig the compiler from the editor
2. navigation to a feature definition
3. autocompletion/show what features are available, when a object is selected.

On the other side: even if it only comes with syntax hightlighting it is good. Here you could add the keywords. To see the "standard" you can look at the ECMA documents. There they use the colors Meyer defines as standard, but I see no need to take this too important. Maybe you can look at the emacs eiffel-mode in the Liberty repository.

Best regards, and thanks for all your efforts!

Rapha



Zitat von Hans Zwakenberg  |  Ocean Consulting GmbH <address@hidden>:

Hi group,

with Notepad++ I found an excellent Windows-based code editor (almost an IDE), one that is much leaner than Eclipse and the like. It is rather easy to allow for eye-candy like syntax colouring, etc. If there exists some Eiffel standard
for colouring, fonts, etc, I'd be happy to adapt that.
Also, a plug-in system allows any user to add functionality.  One of these
plug-ins I found is called 'SourceCoockifier', which understands the Eifel
syntax as well and can present a treeview of the content of a class. Of course
this is only useful with larger classes.
Currently I'm looking into what it would take to create a plugin that initiates
a project's compilation sequence and somehow opens a window/control that
displays the compiler's feedback...

It's just a proposal I'm looking into it, but at least it looks rather simple
and hence maintainable.

Please see the attached screenshot...

cheers
Hans


address@hidden hat am 21. August 2014 um 18:00 geschrieben:


Send Liberty-eiffel mailing list submissions to
address@hidden

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.gnu.org/mailman/listinfo/liberty-eiffel
or, via email, send a message with subject or body 'help' to
address@hidden

You can reach the person managing the list at
address@hidden

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Liberty-eiffel digest..."


Today's Topics:

1. Random thoughts about a Windows distribution
(Hans Zwakenberg | Ocean Consulting GmbH)
2. Re: Random thoughts about a Windows distribution (Germ?n Arias)
3. Re: Random thoughts about a Windows distribution (Cyril ADRIAN)
4. Re: Random thoughts about a Windows distribution (Cyril ADRIAN)


----------------------------------------------------------------------

Message: 1
Date: Wed, 20 Aug 2014 19:32:06 +0200 (CEST)
From: Hans Zwakenberg | Ocean Consulting GmbH
<address@hidden>
To: address@hidden
Subject: [Liberty-eiffel] Random thoughts about a Windows distribution
Message-ID:
<address@hidden>
Content-Type: text/plain; charset="utf-8"

Hi group,

as I'm slowly working towards creating a working Windows distribution, some
random thoughts cropped up, that I'd like to discuss:

- Windows programmers generally aren't too keen about languages without any
native GUI support, unless the language is meant for web- or
script-programming
- Windows programmers generally sort of expect that a compiler comes with an
IDE
that shortens edit/compile/test-cycles

It's moot to start a discussion about whether such Win-progger sentiments are justified or not, it's just the dynamics of the Windows scene as I got to know
it.

Since the team is very small, perhaps we should think about the availability
of
either of the above in a cross-platform way:
- are any of the x-platform GUI's wrapped to Eiffel already? (Perhaps
wxWidgets
or some other good library?)
- is there any x-platform editor (perhaps Java-based?) that can be used to
attached scripts to configurable buttons? ("comppile", "make", or whatever,
etc...)

Any suggestion about the above is very welcome indeed! Also any other idea
about easing a newbie's entry into Eiffel - and how to reach him is welcome. I
suppose that last question is about marketing communications really, but you
get
my drift...

cheers
Hans
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.gnu.org/archive/html/liberty-eiffel/attachments/20140820/73436988/attachment.html>

------------------------------

Message: 2
Date: Wed, 20 Aug 2014 13:24:43 -0600
From: Germ?n Arias <address@hidden>
To: Hans Zwakenberg | Ocean Consulting GmbH <address@hidden>
Cc: address@hidden
Subject: Re: [Liberty-eiffel] Random thoughts about a Windows
distribution
Message-ID: <address@hidden>
Content-Type: text/plain; charset="iso-8859-1"

Hi,

On 2014-08-20 11:32:06 -0600 Hans Zwakenberg | Ocean Consulting GmbH
<address@hidden> wrote:

> Hi group,
>
> as I'm slowly working towards creating a working Windows distribution, some
> random thoughts cropped up, that I'd like to discuss:
>
> - Windows programmers generally aren't too keen about languages without any
> native GUI support, unless the language is meant for web- or
> script-programming
> - Windows programmers generally sort of expect that a compiler comes with an
> IDE
> that shortens edit/compile/test-cycles
>
> It's moot to start a discussion about whether such Win-progger sentiments
> are
> justified or not, it's just the dynamics of the Windows scene as I got to
> know
> it.
>
> Since the team is very small, perhaps we should think about the availability
> of
> either of the above in a cross-platform way:
> - are any of the x-platform GUI's wrapped to Eiffel already? (Perhaps
> wxWidgets
> or some other good library?)

I was looking this too. There is:

http://fox-toolkit.org/

Seem still in development. It have a wrapper for Eiffel here:

http://eiffelfox.sourceforge.net/

But this is unmaintained. No idea if this could be hard to update.

> - is there any x-platform editor (perhaps Java-based?) that can be used to
> attached scripts to configurable buttons? ("comppile", "make", or whatever,
> etc...)

This could be done easily with Emacs. I can help with this.

Germ?n.

>
> Any suggestion about the above is very welcome indeed! Also any other idea
> about easing a newbie's entry into Eiffel - and how to reach him is welcome.
> I
> suppose that last question is about marketing communications really, but you
> get
> my drift...
>
> cheers
> Hans
>




------------------------------

Message: 3
Date: Thu, 21 Aug 2014 08:57:38 +0200
From: Cyril ADRIAN <address@hidden>
To: Germ?n Arias <address@hidden>
Cc: Hans Zwakenberg | Ocean Consulting GmbH <address@hidden>,
Eiffel <address@hidden>
Subject: Re: [Liberty-eiffel] Random thoughts about a Windows
distribution
Message-ID:
<address@hidden>
Content-Type: text/plain; charset="utf-8"

Hi,

2014-08-20 21:24 GMT+02:00 Germ?n Arias <address@hidden>:

> > - is there any x-platform editor (perhaps Java-based?) that can be used
> to
> > attached scripts to configurable buttons? ("comppile", "make", or
> whatever,
> > etc...)
>
> This could be done easily with Emacs. I can help with this.


There is already Emacs support in Liberty Eiffel. Any help with expanding
it would be really welcome.

Cheers

Cyril
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.gnu.org/archive/html/liberty-eiffel/attachments/20140821/a391d941/attachment.html>

------------------------------

Message: 4
Date: Thu, 21 Aug 2014 08:59:29 +0200
From: Cyril ADRIAN <address@hidden>
To: "Hans Zwakenberg | Ocean Consulting GmbH" <address@hidden>
Cc: Eiffel <address@hidden>
Subject: Re: [Liberty-eiffel] Random thoughts about a Windows
distribution
Message-ID:
<address@hidden>
Content-Type: text/plain; charset="utf-8"

2014-08-20 19:32 GMT+02:00 Hans Zwakenberg | Ocean Consulting GmbH <
address@hidden>:

> - is there any x-platform editor (perhaps Java-based?) that can be used to
> attached scripts to configurable buttons? ("comppile", "make", or
> whatever, etc...)


eclipse?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.gnu.org/archive/html/liberty-eiffel/attachments/20140821/51836da6/attachment.html>

------------------------------

_______________________________________________
Liberty-eiffel mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/liberty-eiffel


End of Liberty-eiffel Digest, Vol 15, Issue 12
**********************************************







reply via email to

[Prev in Thread] Current Thread [Next in Thread]