Is there an extensible IDE that allow customizing visual components? - ide

Hey guys, I wanna ask if there is an IDE to which i can customize/add custom visual components to the toolbox and define the behavior, properites .. etc of these components ?

Eclipse is the classical extensible tooling platform: http://eclipse.org

Delphi can do this.
http://www.embarcadero.com/products/delphi

Netbeans has this ability.

Related

Is there a tool like Resharper for Visual Basic 6 IDE

I sadly have to work in the vb6 ide more than i prefer.
I am totally spoiled by the use of Resharper when working with C# in VS2010.
So my question is: Are there any tools out there extending the VB6 ide?
What i miss most are the navigation features like
Find usages
Goto Type
Goto File
and so on.
I don't know if they support those features, but the two tools I've heard recommended are CodeSMART and MZ-Tools.
You could try MZ Tools. That has a very satisfactory "find" function. Not sure about Goto Type or Goto File, though. (I use MZ Tools myself.)
The Zeus IDE can import VB6 projects and it can do class browsing, file and type navigation.

Code editor control VB .NET

Does anyone know if the code editor used by VSTO IDE is available to use in my own projects?
I need to use a code editor in my project. I Googled to try to find one, but I found several third party solutions (pay or free) but they don't fit my needs.
In same way as Webbrowser control, is the "sourcecodeeditor" control of VSTO available to use as a project component?
In same way as Webbrowser control, is the "sourcecodeeditor" control of VSTO available to use as a project component?
[. . .]
Exists the class "MSVSTOSourceCodeEditor"? This is the question. Thanks
Unfortunately, no. Microsoft doesn't allow you to subclass its source code editor, nor do they provide a version for use in your own projects. As I mentioned before, they don't really want to encourage you to rewrite Visual Studio. They'd prefer that you bought it instead!
Have you considered creating a plug-in or extension for Visual Studio instead? It's a little bit different way of going about it, but it just might work for you. Your developers might find it more convenient since they won't have to switch back and forth between two programs.
If you're really set on rolling your own custom solution, probably the best thing to do is check the source code for some of the open-source, Visual Studio-style IDEs, and see how they've written the code editor:
MonoDevelop
SharpDevelop
KDevelop

Open source runtime form designer

I'm searching for an open source runtime form designer (for SCADA, not searching for html designer), which is somewhat similar to modern IDE WYSIWYG's. So far, my list is empty.
Requirements are crossplatform and C++.
Thanks in advance.
UPDATE:
Currently I'm using wxWidgets as the GUI platform. So the possible solutions are either open-source wxWidgets based form designer, or the wxWidgets component/lib.
UPDATE 2:
Found the wxShapeFramework component which is I was looking for. At the moment this is the only option.
Maybe Qt would satisfy your needs. It is possible to extend it's functionality with new components. It's not out-of-the-box solution, but may fulfill this role.
How about Glade and gtkmm?
Qt allows you to use UI files created with the designer on-the-fly, without compiling them into your applications. You want the QtUiTools module. See: http://www.forum.nokia.com/infocenter/topic/Qt_for_S60_Developers_Library/GUID-ECBE8350-9D54-48D1-B777-264B895B9063/designer-using-a-ui-file.html and http://www.forum.nokia.com/infocenter/topic/Qt_for_S60_Developers_Library/GUID-ECBE8350-9D54-48D1-B777-264B895B9063/qtuitools.html.
I'm going to use wxShapeFramework, which purpose is exactly as described in question (SCADA runtime form designer). Especially because the project is based on wxWidgets.

What IronPython IDE should I use?

This question probably looks a lot like IDE for ironpython on windows question here on stackoverflow. But I read the answers on that question I still have no idea what IDE I should use. What I'm looking for is to know pros and cons of a specific IDE.
I recently started learning IronPython. The only IDE I used so far is IronPython Studio that integrates with Visual Studio. It was a logical choice for me because I use Visual Studio when I work with C#.
One of the problem I have with IronPython Studio is that I cannot change the default colors. I have a dark gray background color and black Python code doesn't look very good on that background. I looked in Environment->Fonts and Colors in Option dialog but couldn't find the option to change IronPython colors. Let it be my side question:
How to change default colors in integrated IronPython Studio?
I heard about SharpDevelop but I don't know if it's going to be a big improvement of IronPython Studio. I decided to ask you before I'll try it.
So please could you please let me know of pros and cons of your favorite IronPython IDE. Don't tell me "I use XYZ IDE and love it". I want to know why you love it and what it's missing.
Thanks
Michael Foord has compared different IDEs for IronPython. You can find it here.
Most of the time I use Scite for my IronPython scripting -- since I'm normally using it as a scripting language for build process rather than anything else, one page of syntax highlighting is usually enough.
As a general purpose Python IDE I use NetBeans Python EA, which treats CPython, Jython and IronPython pretty much as equals, so I can just set it to the platform I want to use today, and everything else remains the same.
You now have a good Visual studio 2010 integration with IronPython Tools.

Refactor menu item for VB.NET projects in VS2008

Is there any way to use the VS2008 built-in Refactoring functionality on VB.NET projects?
I believe native refactoring is for C# only. However there is Refactor! which is free.
http://msdn.microsoft.com/en-us/vbasic/bb693327.aspx
If you register you get some more free refactoring.