Wingide is a beautiful application

Claudio Grondi claudio.grondi at freenet.de
Sat Dec 17 19:30:04 EST 2005


vinjvinj wrote:
> I haven't used an IDE in a long time but gave wing ide a try because
> I wanted the same development platform on Linux and Windows.
> 
> I'm currently using Ultraedit and it works fine but needed something
> more portable as I'm moving my main platform over to Ubuntu.
This is also where I intend to go, except going for Wing, which is in my 
eyes currently no alternative to Ultra Edit as an overall text editor on 
Windows ( I am tired of using two or more editors at the same time as I 
do when working with Microsoft Visual C++ and want the features of both 
Ultra Edit and the Visual Studio IDE ).

- Wing does not have a ruler showing the current column
- Wing has a slow graphics output on Windows (also on Linux?)
- Wing GUI needs adaptation to its logic (e.g. there is no view menue 
item). I have to admit, that Ultra Edit GUI is also not good, so both 
need some adaptation efforts from the user.
- Wing does not support column mode (as you already said)
- Wing text editing is based on Scintilla and there are many other 
powerful and free editors built upon Scintilla available.
- Wing does not support HTML editing by providing separate HTML toolbar 
as the last versions of UltraEdit do.

The only thing what makes a difference to me is, that Wing 'understands' 
Python code what results in features not available elsewhere (e.g. go to 
definition). I don't know if UltraEdit in its Studio version does 
similar things - I suppose it does, but I will be surprized if also for 
Python - is there anyone who works with it?

The problem with deciding to use Wing on Linux is, that I am switching 
to Linux because of its Open Source at no cost feature, so I don't 
actually want to spend any money on proprietary software using Linux. 
But because there is no Ultra Edit on Linux it can happen, that I have 
to reconsider my attitude when actually fully on Linux. But this will 
maybe be never the case, as Windows appears to me as a much more 
powerful system and Linux comes in only in order to save money (when it 
is possible to use Python/Linux for running ready developed Python 
applications) on on multiple Windows licenses in case of using more than 
one PC.

Why do you go for Ubuntu, not for Mandriva if you are ready to pay money 
beeing on Linux?

  I first
> tried jedit and was reasonably happy with it but it felt slow and it
> did not have a native look and feel to it. It was really hard on the
> eyes.
> 
> I was impressed! The UI has completely changed since the last time I
> gave it a spin. It's much more useable and beautiful on the eyes. My
> productivity has gone up for sure and would highly recomend it to
> anyone else. not to mention you'll be supporting python as well.
> 
> Things I like about wingide:
> - Ability to double click on the project plan and it hides and you
> double click on it and it becomes visable again.
> - Ability to double click on the debug/python shell plan and it hides
> and you double click on it and it becomes visable again.
> - Auto completion is very powerful and well implemented.
> - Open the file that a function was defined through the context menu
> - Keyboard mapping for vi and emacs
> - Always having a python shell available
> - An integrated debugger.
> - Running in debug mode was significantly faster than any other
> debugger I have used.
> - Auto indent mode is vary useful.
> - The space manager. Notifies you if a file contains spaces and tabs
> and then converts all tabs into spaces.
> - Ability to debug my cherrypy and turbogears application
> 
> Things that could use improvement:
> - The block mode Ability to work with text files in block mode where
> you can highlight any block in the file. Wingide implementation is
> reasonable but not like Ultraedit's or jedit's
As Wing uses Scintilla I don't expect it to support column mode before 
Scintilla does.
What about editing large (100 MByte and more) text files? I have 
uninstalled Wing already, but I suppose, that it will run into problems 
when loading large files what I have experienced longer time ago using 
Scintilla.

Claudio
> 
> Does anyone know what gui toolkit wingide uses? it really is one of the
> best applications I've seen for some time and it's a great way to
> support python.
> 



More information about the Python-list mailing list