Jump to content

  • Log In with Google      Sign In   
  • Create Account


C++ tools that are new to you


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
8 replies to this topic

#1 wood_brian   Banned   -  Reputation: 197

Like
0Likes
Like

Posted 31 May 2012 - 07:40 PM

What C++ development tools have you started using in the last 2 to 3 years? How do you like them? Tia

Sponsor:

#2 _moagstar_   Members   -  Reputation: 461

Like
1Likes
Like

Posted 01 June 2012 - 04:00 AM

One tool I've found particularly useful is codesynthesis xsd which can be used to transform xml schemas to c++ code for data binding. The main thing I use this for is for defining configuration files, although the use certainly not limited to that. I get xml parsing, validation and c++ representations of schemas for free. This means I can do all kinds of handy things such as automatic documentation generation using an xslt, and also editing the configurations becomes a breeze in a good xml editor (e.g. Visual Studio) which has auto-completion.

Edited by _moagstar_, 01 June 2012 - 04:03 AM.


#3 Laval B   Crossbones+   -  Reputation: 4350

Like
0Likes
Like

Posted 02 June 2012 - 11:20 AM

codesynthesis xsd


This is a very neat tool, thanks for posting it.
We think in generalities, but we live in details.
 
Alfred North Whitehead

#4 Tribad   Members   -  Reputation: 796

Like
1Likes
Like

Posted 02 June 2012 - 11:24 AM

OpenAmeos
ArtisanStudio

Both powerfull UML-Tools that allow you to completly define what kind of output you want. No development without them.

#5 taby   Members   -  Reputation: 335

Like
0Likes
Like

Posted 03 June 2012 - 12:26 PM

I use the Geany IDE when developing on Ubuntu. It's got some of the better features from MSVC++. It's lean, and not convoluted in any way. It takes about 10 minutes to get used to. It just works.

Edited by taby, 03 June 2012 - 12:27 PM.


#6 sungupta   Members   -  Reputation: 103

Like
0Likes
Like

Posted 07 June 2012 - 07:42 AM

I have used Xerces and LiquidXMLC++ tool, xerves is a fairly lightweight xml parser and Liquid is a great tool for generating c++, c# and even java code straight from your xml or schema.

#7 jwezorek   Crossbones+   -  Reputation: 1606

Like
0Likes
Like

Posted 07 June 2012 - 12:07 PM

I have used Xerces and LiquidXMLC++ tool, xerves is a fairly lightweight xml parser and Liquid is a great tool for generating c++, c# and even java code straight from your xml or schema.


Xerces = lightweight ... Seriously?

#8 Ripiz   Members   -  Reputation: 529

Like
0Likes
Like

Posted 07 June 2012 - 09:44 PM

I use the Geany IDE when developing on Ubuntu. It's got some of the better features from MSVC++. It's lean, and not convoluted in any way. It takes about 10 minutes to get used to. It just works.


Windows version of Geany has no Visual Studio features, except for project management, build tool and syntax highlighting (which is offered by many text editors), unless missing IntelliSense is a feature.

Edited by Ripiz, 07 June 2012 - 09:44 PM.


#9 _moagstar_   Members   -  Reputation: 461

Like
0Likes
Like

Posted 08 June 2012 - 04:59 AM

Xerces = lightweight ... Seriously?


I would certainly agree with this, xerces is lot's of things, but lightweight is not one of them. The one redeming feature of xersec however is xml validation. However if you don't need that then I've found pugixml to be a more lightweight and easy to use alternative.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS